feat(skills): add comfyui-skill-openclaw — CLI-based ComfyUI image generation#13271
feat(skills): add comfyui-skill-openclaw — CLI-based ComfyUI image generation#13271HuangYuChuh wants to merge 2 commits into
Conversation
Add a CLI-based skill that enables Hermes to run ComfyUI workflows for image generation, supporting multi-server execution, dependency management, and workflow import. Requires: pip install -U comfyui-skill-cli Source: https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw
|
Related to #11143 (ComfyUI MCP skill). This is a CLI-based alternative approach. |
|
Related to #11143 |
|
Thanks for linking #11143 @alt-glitch — took a close look at both approaches. The core difference is where the complexity lives. #11143 teaches the agent to hand-craft ComfyUI workflow JSON at runtime — the agent has to assemble node graphs ( This PR takes the opposite approach: the user's existing workflows are the source of truth. The CLI handles import, schema extraction, parameter injection, dependency resolution, multi-server routing, and execution history. The agent's job is reduced to: comfyui-skill list # what's available?
comfyui-skill run flux-portrait --args '{…}' # execute
comfyui-skill history list flux-portrait # what happened?A few concrete things this handles that #11143 doesn't:
Also worth noting: #11143 triggered the supply-chain audit 3 times due to Beyond the CLI, this project also ships a dedicated Web UI for visual workflow management — import, parameter editing, execution monitoring, and history browsing — making it accessible to non-technical users as well. These two approaches serve different users. #11143 is great for someone who wants to learn the ComfyUI API. This one is for shipping — the agent calls a tool, gets an image back. Happy to add a |
- SKILL.md: rewritten to match Hermes optional-skill standard (frontmatter, sections, uvx zero-install invocation, Web UI section, 10 pitfalls, verification checklist) - references/cli-reference.md: complete 27-command reference - references/api-notes.md: REST API endpoint map for debugging - scripts/comfyui_setup.sh: workspace initialization with CLI auto-detection Co-Authored-By: HuangYuChuh <HuangYuChuh@users.noreply.github.com>
|
Updated this PR to fully align with Hermes optional-skill conventions. The skill now includes:
Noticed #17316 was opened with a similar scope. A few things worth noting:
Happy to iterate on any feedback from maintainers. |
Summary
Adds a new optional skill under
creative/that enables Hermes to orchestrate ComfyUI workflows for AI image generation via a single CLI tool.What it does:
Prerequisites:
Source repo: https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw
Why optional (not bundled)
Requires a running ComfyUI server instance and GPU hardware — not broadly applicable to all Hermes users. Perfect fit for
optional-skills/creative/.Checklist
platformsdeclared (macOS, Linux, Windows)prerequisites.commandsspecifiedcreativeimage-generation,comfyui,ai-art,workflow,stable-diffusion,flux