ComfyUI Generation
Generate images, video and audio through ComfyUI diffusion workflows.
Install
npx skills add NousResearch/hermes-agent --skill comfyui -g -a claude-code -y- Repository
- NousResearch/hermes-agent259k
- Category
- Media
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- Yes, review before use
What it does
Generate images, video, and audio via diffusion workflows.
ComfyUI
Generate images, video, audio, and 3D content through ComfyUI using the
official comfy-cli for setup/lifecycle and direct REST/WebSocket API
for workflow execution.
What's in this skill
Reference docs (references/):
official-cli.md, everycomfy ...command, with flagsrest-api.md, REST + WebSocket endpoints (local + cloud), payload schemasworkflow-format.md, API-format JSON, common node types, param mappingtemplate-integrity.md, convertingcomfyui-workflow-templatesfrom editor format to API format: Reroute bypass, dotted dynamic-input keys (values.a,resize_type.width), Cloud quirks (302 redirect, 1 concurrent free-tier job, 1080p VRAM ceiling), Discord-compatible ffmpeg stitch. Authored by @purzbeats. Load this whenever you're starting from an official template.
Scripts (scripts/):
| Script | Purpose |
|---|---|
_common.py | Shared HTTP, cloud routing, node catalogs (don't run directly) |
hardware_check.py | Probe GPU/VRAM/disk → recommend local vs Comfy Cloud |
comfyui_setup.sh | Hardware check + comfy-cli + ComfyUI install + launch + verify |
extract_schema.py | Read a workflow → list controllable params + model deps |
check_deps.py | Check workflow against running server → list missing nodes/models |
auto_fix_deps.py | Run check_deps then comfy node install / comfy model download |
run_workflow.py | Inject params, submit, monitor, download outputs (HTTP or WS) |
run_batch.py | Submit a workflow N times with sweeps, parallel up to your tier |
ws_monitor.py | Real-time WebSocket viewer for executing jobs (live progress) |
health_check.py | Verification checklist runner, comfy-cli + server + models + smoke test |
fetch_logs.py | Pull traceback / status messages for a given prompt_id |


