custom-node-definition

Community

Create custom node types with renderers and ports

Authortrkbt10
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enables developers to define new node types for react-wireflow, including how they render, what ports they expose, and how they interact with external data. It streamlines extending a node-based editor with bespoke appearances and behaviors.

Core Features & Use Cases

  • Define NodeDefinition structures: specify type, displayName, ports, defaultData, and constraints to wire up new node types.
  • Build custom renderers: implement renderNode with NodeRendererProps to customize visuals and interactions.
  • External data integration: loadExternalData and updateExternalData to fetch and persist node-specific data.

Quick Start

Create a new NodeDefinition object for your custom node, implement a renderNode component, and register it with the NodeEditor.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: custom-node-definition
Download link: https://github.com/trkbt10/react-wireflow/archive/main.zip#custom-node-definition

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.