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. ~/ComfyUI with 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 bare python on 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.py to 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

  1. Install the CLI: npm i -g clawhub
  2. Log in: clawhub login
  3. From the skill directory (or parent):
    clawhub publish ./comfyui --slug comfyui --name "ComfyUI" --version 1.0.0 --changelog "Initial release"
    
  4. Use a new semver for updates (e.g. 1.0.1) and add a short --changelog.

Registry: clawhub.ai