Comfyui Custom Node Skills banner
jtydhr88 jtydhr88

Comfyui Custom Node Skills

Development community

Description

A curated collection of [Claude Code skills](https://docs.anthropic.com/en/docs/claude-code/skills) for developing ComfyUI custom nodes. These skills give Claude comprehensive knowledge of the ComfyUI node system, covering both the V3 (recommended) and V1 (legacy) APIs.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ComfyUI Custom Node Skills for Claude Code

A curated collection of [Claude Code skills](https://docs.anthropic.com/en/docs/claude-code/skills) for developing ComfyUI custom nodes. These skills give Claude comprehensive knowledge of the ComfyUI node system, covering both the V3 (recommended) and V1 (legacy) APIs.

**[中文说明](README_ZH.md)**

Skills Overview

Skill Trigger Description
comfyui-node-basics Creating nodes, defining classes, project setup V3 node structure, io.Schema, inputs/outputs, ComfyExtension registration
comfyui-node-inputs Configuring widgets, adding inputs INT, FLOAT, STRING, BOOLEAN, COMBO, hidden/optional/lazy inputs, force_input
comfyui-node-outputs Returning results, previews, saving files NodeOutput, PreviewImage/Mask/Audio/Text, SavedImages, UI helpers
comfyui-node-datatypes Working with tensors, model types IMAGE, LATENT, MASK, CONDITIONING, MODEL, CLIP, VAE, AUDIO, VIDEO, 3D, custom types
comfyui-node-advanced Dynamic inputs, type matching, expansion MatchType, Autogrow, DynamicCombo, GraphBuilder, MultiType, async
comfyui-node-lifecycle Execution debugging, caching, validation fingerprint_inputs, validate_inputs, check_lazy_status, execution order
comfyui-node-frontend UI features, custom widgets, extensions JS hooks, sidebar tabs, commands, settings, toasts, dialogs, context menus
comfyui-node-migration Converting V1 nodes to V3 Property mapping, method conversion, registration changes
comfyui-node-packaging Project setup, publishing Directory layout, __init__.py, pyproject.toml, WEB_DIRECTORY, registry publishing

Installation

Plugin Marketplace (recommended)

In Claude Code, open the marketplace and add this repository URL. This installs the `comfyui-custom-nodes` plugin, which exposes all 9 skills automatically — no manual copying required.

Personal (all project