create-node
Crear nodos de flujo personalizados en FlowGram
Crear nodos personalizados para flujos de trabajo de FlowGram requiere comprender estructuras de datos complejas y configuraciones de formularios. Esta skill ofrece plantillas listas para usar y una guía paso a paso para construir tanto nodos simples con auto‑formulario como nodos complejos con UI personalizada.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "create-node". Create a simple LLM node with model name, temperature, and prompt fields
النتيجة المتوقعة:
- Plantilla creada en apps/demo-free-layout/src/nodes/llm/index.ts
- Tipo de nodo: WorkflowNodeType.LLM
- Campos del formulario: model (Select), temperature (number), prompt (prompt-editor)
- Listo para probar con rush dev:demo-free-layout
استخدام "create-node". Create a complex HTTP request node with custom form for URL, method, headers, and body
النتيجة المتوقعة:
- Plantilla de nodo complejo copiada en apps/demo-free-layout/src/nodes/http/
- form-meta.tsx personalizado creado con el diseño del formulario
- Carpeta de componentes lista para componentes de UI personalizados
- Actualizar constants.ts y index.ts para registrar el tipo de nodo
التدقيق الأمني
آمنThis skill contains only documentation and TypeScript/React templates for creating custom workflow nodes. All 194 static findings are false positives triggered by pattern detection in markdown code blocks and template placeholders. No network calls, file I/O with user input, command execution, or credential access exist. The skill uses safe patterns including nanoid for ID generation and standard relative imports.
عوامل الخطر
🌐 الوصول إلى الشبكة (5)
📁 الوصول إلى نظام الملفات (26)
⚙️ الأوامر الخارجية (117)
درجة الجودة
ماذا يمكنك بناءه
Crear tipos de nodos personalizados
Crea nodos especializados para tu plataforma de flujos de trabajo con entradas, salidas y diseños de formulario personalizados
Extender capacidades de flujo de trabajo
Diseña nodos específicos del dominio para consultas de base de datos, llamadas a API o lógica de negocio personalizada
Aprender patrones de desarrollo de nodos
Comprende la estructura de nodos de FlowGram mediante plantillas funcionales y documentación completa
جرّب هذه الموجهات
Use create-node skill to create a simple database query node with auto-form. The node should have connection string, query timeout, and SQL query fields.
Use create-node skill to create a complex email sender node with custom form layout, recipient selector, and template preview component.
Help me register a new webhook node type in the constants.ts file and node index.ts for the FlowGram demo-free-layout project.
My custom node form is not displaying correctly. The schema is defined but fields appear empty. Help me troubleshoot using FlowGram patterns.
أفضل الممارسات
- Usa JSON Schema con descripciones claras y reglas de validación para todos los campos del formulario
- Define los campos obligatorios en el esquema para evitar configuraciones incompletas del nodo
- Gestiona el estado readonly en componentes personalizados para vistas de flujo de trabajo no editables
تجنب
- No gestiones manualmente el estado del formulario cuando esté disponible el enlace del componente Field
- No omitas el arreglo required en las definiciones del esquema para campos esenciales
- No mezcles plantillas de nodos simples cuando se necesiten diseños de UI personalizados