npx skills add ...
npx skills add microsoft/skills --skill react-flow-node-ts
npx skills add microsoft/skills --skill react-flow-node-ts
Create React Flow node components with TypeScript types, handles, and Zustand integration. Use when building custom nodes for React Flow canvas, creating visual workflow editors, or implementing node-based UI components.
The same skill content is published under more than one repo. The install counts are split across them; any of these commands works.
Create React Flow node components following established patterns with proper TypeScript types and store integration.
Copy templates from assets/ and replace placeholders:
{{NodeName}} โ PascalCase component name (e.g., VideoNode){{nodeType}} โ kebab-case type identifier (e.g., video-node){{NodeData}} โ Data interface name (e.g., VideoNodeData)src/frontend/src/types/index.tssrc/frontend/src/components/nodes/src/frontend/src/components/nodes/index.tssrc/frontend/src/store/app-store.tsnodeTypesexport interface MyNodeData extends Record<string, unknown> {
title: string;
description?: string;
}
export type MyNode = Node<MyNodeData, 'my-node'>;