npx skills add https://github.com/framara/react-flow-skill
fandhe-ai/agent-reference-skills
react-flow
React Flow (ノードベース UI / フロー図ライブラリ for React) リファレンス。 ReactFlow コンポーネント、Node, Edge, Handle, Viewport、 カスタムノード / エッジ、Controls / MiniMap / Background、 レイアウトアルゴリズム (dagre, elkjs)、ドラッグ&ドロップ、エッジ接続。
Installation
npx skills add fandhe-ai/agent-reference-skills --skill react-flow
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
11.9K installsReact and Next.js performance optimization guidelines from Vercel Engineering. This skill shoul…
3.7K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
4.7K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
1.7K installsPostgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill …
1.4K installsArchitect and provision enterprise Azure infrastructure from workload descriptions. For cloud a…
1.5K installsAlso in this package
Other skills from fandhe-ai/agent-reference-skills · top by installs.
npx skills add fandhe-ai/agent-reference-skills
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
npx skills add https://github.com/existential-birds/beagle
Repository health
main
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md8,087 B -
docs
SUMMARY.md349 B
History
- First seen on skills.sh
- First recorded snapshot · 3 installs
SKILL.md
React Flow リファレンス
React Flow ライブラリの全 API ドキュメントを網羅したスキル。 ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。
ディレクトリ構成
skills/react-flow/
SKILL.md
references/
learn/
README.md
accessibility.md
adding-interactivity.md
built-in-components.md
building-a-flow.md
computing-flows.md
custom-edges.md
custom-nodes.md
devtools-and-debugging.md
edge-labels.md
getting-started-with-react-flow-components.md
handles.md
hooks-providers.md
layouting.md
mind-map-app-with-react-flow.md
multiplayer.md
performance.md
react-flow-and-the-web-audio-api.md
slide-shows-with-react-flow.md
ssr-ssg-configuration.md
state-management.md
sub-flows.md
terms-and-definitions.md
testing.md
the-viewport.md
theming.md
typescript.md
uncontrolled-flow.md
utility-classes.md
whiteboard.md
troubleshooting/
README.md
common-errors.md
migrate-to-v10.md
migrate-to-v11.md
migrate-to-v12.md
remove-attribution.md
components/
README.md
ReactFlow.md
ReactFlowProvider.md
Background.md
Controls.md
ControlButton.md
MiniMap.md
Handle.md
Panel.md
BaseEdge.md
EdgeLabelRenderer.md
EdgeText.md
EdgeToolbar.md
NodeResizer.md
NodeResizeControl.md
NodeToolbar.md
ViewportPortal.md
hooks/
README.md
useReactFlow.md
useNodes.md
useEdges.md
useNodesState.md
useEdgesState.md
useNodesData.md
useNodesInitialized.md
useNodeId.md
useNodeConnections.md
useHandleConnections.md
useInternalNode.md
useConnection.md
useOnSelectionChange.md
useOnViewportChange.md
useViewport.md
useStore.md
useStoreApi.md
useUpdateNodeInternals.md
useKeyPress.md
types/
README.md
Node.md
NodeChange.md
NodeConnection.md
NodeHandle.md
NodeMouseHandler.md
NodeOrigin.md
NodeProps.md
NodeTypes.md
InternalNode.md
MiniMapNodeProps.md
Edge.md
EdgeChange.md
EdgeMarker.md
EdgeMouseHandler.md
EdgeProps.md
EdgeTypes.md
DefaultEdgeOptions.md
MarkerType.md
OnReconnect.md
Connection.md
ConnectionLineComponent.md
ConnectionLineComponentProps.md
ConnectionLineType.md
ConnectionMode.md
ConnectionState.md
IsValidConnection.md
HandleConnection.md
OnBeforeDelete.md
OnConnect.md
OnConnectEnd.md
OnConnectStart.md
OnDelete.md
OnEdgesChange.md
OnEdgesDelete.md
OnError.md
OnInit.md
OnMove.md
OnNodeDrag.md
OnNodesChange.md
OnNodesDelete.md
OnSelectionChangeFunc.md
Viewport.md
XYPosition.md
Position.md
Rect.md
CoordinateExtent.md
FitViewOptions.md
PanelPosition.md
PanOnScrollMode.md
SnapGrid.md
Align.md
AriaLabelConfig.md
BackgroundVariant.md
ColorMode.md
DeleteElements.md
Handle.md
KeyCode.md
ProOptions.md
ReactFlowInstance.md
ReactFlowJsonObject.md
ResizeParams.md
SelectionDragHandler.md
SelectionMode.md
ZIndexMode.md
utils/
README.md
addEdge.md
applyEdgeChanges.md
applyNodeChanges.md
getBezierPath.md
getConnectedEdges.md
getIncomers.md
getNodesBounds.md
getOutgoers.md
getSimpleBezierPath.md
getSmoothStepPath.md
getStraightPath.md
getViewportForBounds.md
isEdge.md
isNode.md
reconnectEdge.md
examples/
README.md
edges.md
grouping.md
interaction.md
layout.md
misc.md
nodes.md
styling.md
whiteboard.md
samples/
README.md
basic-flow.md
interactive-flow.md
custom-nodes.md
custom-edges.md
state-management-zustand.md
auto-layout-dagre.md
sub-flows.md
computing-flows.md
use-react-flow-hook.md
scripts/
README.md
install.md
testing.md
ui-components.md
探索手順
タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:
- 下記マッピング表でタスクに対応するカテゴリを探す
- そのカテゴリの
references/{category}/README.mdを参照して目的のページを特定する - 該当ページの
.mdを Read して詳細を確認する
タスク → カテゴリ マッピング
| タスク | カテゴリ | 参照 README |
|---|---|---|
| 基本概念・用語を理解したい | learn | [references/learn/README.md](references/learn/README.md) |
| フロー構築・インタラクション・カスタマイズ手順を知りたい | learn | [references/learn/README.md](references/learn/README.md) |
| カスタムノード / エッジ・レイアウト・SSR を実装したい | learn | [references/learn/README.md](references/learn/README.md) |
| マインドマップ・スライドショー・Web Audio 連携等のチュートリアルを参照したい | learn | [references/learn/README.md](references/learn/README.md) |
| エラー対応・バージョンマイグレーションを行いたい | troubleshooting | [references/troubleshooting/README.md](references/troubleshooting/README.md) |
| アトリビューション(帰属表示)を削除したい | troubleshooting | [references/troubleshooting/README.md](references/troubleshooting/README.md) |
| ReactFlow, Background, Controls, MiniMap 等コンポーネントの Props を調べたい | components | [references/components/README.md](references/components/README.md) |
| Handle, NodeResizer, EdgeToolbar, Panel 等 UI コンポーネントを使いたい | components | [references/components/README.md](references/components/README.md) |
| useReactFlow, useNodes, useEdges, useStore 等フックを使いたい | hooks | [references/hooks/README.md](references/hooks/README.md) |
| ビューポート操作・選択変化・接続状態を購読したい | hooks | [references/hooks/README.md](references/hooks/README.md) |
| Node, Edge, Connection, Viewport 等の型定義を調べたい | types | [references/types/README.md](references/types/README.md) |
| イベントハンドラ型・カスタムノード / エッジ Props 型を調べたい | types | [references/types/README.md](references/types/README.md) |
| addEdge, applyNodeChanges, getBezierPath 等ユーティリティを使いたい | utils | [references/utils/README.md](references/utils/README.md) |
| ノード / エッジのグラフ探索・パス生成を行いたい | utils | [references/utils/README.md](references/utils/README.md) |
| ドラッグ & ドロップ・グルーピング・ホワイトボード等の実装例を参照したい | examples | [references/examples/README.md](references/examples/README.md) |
| dagre / elkjs レイアウトやカスタムスタイリングの実装例を参照したい | examples | [references/examples/README.md](references/examples/README.md) |
| 典型的な使い方のサンプルコードを見たい | samples | [samples/README.md](samples/README.md) |
| インストール・CLI コマンド・テスト環境セットアップを知りたい | scripts | [scripts/README.md](scripts/README.md) |