Updated 1d ago
by jtydhr88
comfyui-custom-node-skills
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.
298 GitHub stars (298)
+5 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | +2 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 9 skills (9 skills found in its SKILL.md files)
- 28 forks (28 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add jtydhr88/comfyui-custom-node-skills
Asks which skills and agents to install. Just one: npx skills add jtydhr88/comfyui-custom-node-skills --skill comfyui-node-advanced — add -g for every project.
Claude Code
git clone https://github.com/jtydhr88/comfyui-custom-node-skillscp -r "comfyui-custom-node-skills/plugins/comfyui-custom-nodes/skills/comfyui-node-advanced" ~/.claude/skills/
Copies the comfyui-node-advanced skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add jtydhr88/comfyui-custom-node-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
comfyui-node-advanced
ComfyUI advanced node patterns - MatchType, Autogrow, DynamicCombo, node expansion, MultiType, wildcard inputs. Use when building complex nodes with dynamic inputs, type matching, or node expansion.
plugins/comfyui-custom-nodes/skills/comfyui-node-advanced/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-basics
ComfyUI custom node fundamentals - V3 node structure, Schema, inputs/outputs, registration. Use when creating new ComfyUI custom nodes, defining node classes, or setting up a custom node project.
plugins/comfyui-custom-nodes/skills/comfyui-node-basics/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-datatypes
ComfyUI data types - IMAGE, LATENT, MASK, CONDITIONING, MODEL, CLIP, VAE, AUDIO, VIDEO, 3D types, widget types, and custom types. Use when working with ComfyUI tensors, model types, or defining input/output data types.
plugins/comfyui-custom-nodes/skills/comfyui-node-datatypes/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-frontend
ComfyUI frontend JavaScript extensions - hooks, widgets, sidebar tabs, commands, settings, toasts, dialogs. Use when adding UI features to custom nodes, creating custom widgets, or extending the ComfyUI frontend.
plugins/comfyui-custom-nodes/skills/comfyui-node-frontend/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-inputs
ComfyUI node input types - INT, FLOAT, STRING, BOOLEAN, COMBO widgets, hidden inputs, optional inputs, lazy inputs, force_input. Use when configuring node inputs, adding widgets, or customizing input behavior.
plugins/comfyui-custom-nodes/skills/comfyui-node-inputs/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-lifecycle
ComfyUI node execution lifecycle - caching, fingerprint_inputs/IS_CHANGED, validate_inputs/VALIDATE_INPUTS, check_lazy_status, execution order. Use when debugging execution, implementing caching control, input validation, or understanding execution flow.
plugins/comfyui-custom-nodes/skills/comfyui-node-lifecycle/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-migration
ComfyUI V1 to V3 node migration - converting legacy nodes to the V3 API. Use when migrating existing custom nodes from V1 to V3, understanding differences between API versions, or modernizing node code.
plugins/comfyui-custom-nodes/skills/comfyui-node-migration/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-outputs
ComfyUI node output types - NodeOutput, UI outputs, PreviewImage, PreviewMask, SavedImages, PreviewAudio, PreviewText, PreviewVideo. Use when returning results from nodes, displaying previews, or saving output files.
plugins/comfyui-custom-nodes/skills/comfyui-node-outputs/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-packaging
ComfyUI custom node project structure - directory layout, __init__.py, registration, requirements.txt, publishing, WEB_DIRECTORY. Use when setting up a new custom node project, packaging nodes, or publishing to the registry.
plugins/comfyui-custom-nodes/skills/comfyui-node-packaging/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.