⚠
High Risk:This skill has significant security concerns. Review the findings below before installing.
comfyui
⚠Caution·Scanned 2/18/2026
This skill edits and runs local ComfyUI workflows (editing JSON, then running ~/ComfyUI/venv/bin/python skills/comfyui/scripts/comfyui_run.py) and downloads model weights to ~/ComfyUI/models/<subfolder>/. It executes local scripts and may download-and-run remote binaries (https://github.com/replicate/pget/releases/latest/download) and arbitrary model URLs, presenting a security risk.
from clawhub.ai·v12970a0·27.0 KB·0 installs
Scanned from 1.0.1 at 12970a0 · Transparency log ↗
$ vett add clawhub.ai/kelvincai522/comfyuiReview security findings before installing
ComfyUI Skill for OpenClaw
Run local ComfyUI workflows via the HTTP API. The agent edits workflow JSON (prompt, style, seed) then queues and polls using the bundled script.
Prerequisites
- ComfyUI installed and runnable (e.g.
~/ComfyUIwith a venv). The skill can guide the user to install it if the server is not reachable. - Python 3 with the ComfyUI venv (use
~/ComfyUI/venv/bin/python; do not rely on barepythonon PATH).
What this skill does
- Instructs the agent to read workflow JSON, find prompt/style/sampler nodes, edit them, and write a temp workflow file.
- Runs
comfyui_run.pyto queue the workflow and poll until completion. - Tells the agent to send generated images back to the user and how to recover if the ComfyUI server is not running.
Layout
comfyui/
├── SKILL.md # Main instructions for the agent
├── README.md # This file
├── CONTRIBUTING.md # Where to report issues
├── .clawhub/
│ └── origin.json # ClawHub slug and version
├── scripts/
│ ├── comfyui_run.py # Queue workflow, poll, print images
│ └── download_weights.py # Download model weight URLs to ComfyUI/models/
└── assets/
├── default-workflow.json # Example workflow
└── tmp-workflow.json # Written by agent (editable)
Publishing to ClawHub
- Install the CLI:
npm i -g clawhub - Log in:
clawhub login - From the skill directory (or parent):
clawhub publish ./comfyui --slug comfyui --name "ComfyUI" --version 1.0.0 --changelog "Initial release" - Use a new semver for updates (e.g.
1.0.1) and add a short--changelog.
Registry: clawhub.ai