Agent Skills
› nomadoor/ComfyUI-Video-Stabilizer
› comfyui-node-change
comfyui-node-change
GitHub用于处理 ComfyUI 节点类、Schema、输入输出及元数据的变更。需遵循兼容性规则,保持节点ID和连接稳定,分离依赖并验证输入。执行脚本校验并在环境中测试工作流以确保正确性。
触发场景
修改 ComfyUI 节点类定义或注册逻辑
调整节点 Schema、输入输出接口或元数据
涉及 nodes/ 目录或 __init__.py 的行为变更
安装
npx skills add nomadoor/ComfyUI-Video-Stabilizer --skill comfyui-node-change -g -y
SKILL.md
Frontmatter
{
"name": "comfyui-node-change",
"description": "Use when changing ComfyUI node classes, schemas, inputs, outputs, metadata, or registration."
}
ComfyUI Node Change
Use this skill for changes under nodes/ or __init__.py that affect node behavior
or ComfyUI schema.
Read First
AGENTS.md- Relevant
docs/requirements/*.md - Relevant
docs/adr/*.md - Existing Classic and Flow implementations if the change touches shared behavior
Rules
- Preserve graph compatibility unless the user explicitly approves a break.
- Keep
node_id, socket names, socket order, defaults, categories, and metadata stable when possible. - Prefer shared helpers only when both Classic and Flow genuinely use the same behavior.
- Keep ComfyUI imports at the node boundary where possible. Pure math and parsing helpers should remain testable without a ComfyUI runtime.
- Validate inputs early and return clear errors or safe fallback output.
Checks
Run:
python3 scripts/validate_repo.py
When a ComfyUI environment is available, also load the node in ComfyUI and exercise at least one small workflow.
版本历史
- d516bf0 当前 2026-07-05 11:55


