Skip to content

sideshowroberto/comfyui-node-dev

v1.1.3MIT

ComfyUI custom node development: V3 API node structure, schemas, datatypes, inputs/outputs, execution lifecycle, frontend extensions, V1-to-V3 migration, and packaging/publishing.

comfyui-node-dev

Claude Code plugin for ComfyUI custom node development, centered on the modern V3 API (io.ComfyNode, io.Schema, ComfyExtension).

Skills

SkillCovers
comfyui-node-basicsV3 node structure, Schema, registration, V3 vs V1
comfyui-node-datatypesIMAGE / LATENT / MASK / CONDITIONING / model / audio / video / 3D types, tensor shapes, custom types
comfyui-node-inputsWidget inputs (INT, FLOAT, STRING, COMBO...), hidden inputs, optional and lazy inputs, force_input
comfyui-node-outputsNodeOutput, UI previews (image/mask/audio/video/text/3D), saving files
comfyui-node-lifecycleExecution order, caching (fingerprint_inputs), validation, lazy evaluation, list processing
comfyui-node-advancedMatchType, MultiType, Autogrow, DynamicCombo, node expansion, async execute, NodeReplace
comfyui-node-frontendJavaScript extensions: hooks, custom widgets, sidebar tabs, commands, settings, toasts, dialogs
comfyui-node-migrationV1 to V3 migration guide with full property and input type mapping
comfyui-node-packagingProject structure, init.py, requirements.txt, pyproject.toml, registry publishing

Install

Install vfx-core first, then this plugin. Skills load on demand when you work on ComfyUI custom node code.

No MCP server or external tools required - these are pure knowledge skills.