Image
guaardvark/guaardvark
Generate or edit images on the user's own GPU through Guaardvark: single images, instruction edits, background cut-outs, inpaint and outpaint, consistent characters from the Cast Library, and batch…
Run registered ComfyUI workflows through the fast comfyui-skill CLI, and use the official local Comfy MCP for live template, node, model, validation, and orchestration capabilities.
$ npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install HuangYuChuh/ComfyUI_Skills_OpenClaw comfyui-skill-openclaw --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "comfyui-skill-openclaw" agent skill from https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw/tree/main into .claude/skills/comfyui-skill-openclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfyui-skill-openclaw", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install HuangYuChuh/ComfyUI_Skills_OpenClaw comfyui-skill-openclaw --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "comfyui-skill-openclaw" agent skill from https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw/tree/main into .agents/skills/comfyui-skill-openclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfyui-skill-openclaw", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install HuangYuChuh/ComfyUI_Skills_OpenClaw comfyui-skill-openclaw --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "comfyui-skill-openclaw" agent skill from https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw/tree/main into .cursor/skills/comfyui-skill-openclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfyui-skill-openclaw", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install HuangYuChuh/ComfyUI_Skills_OpenClaw comfyui-skill-openclaw --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "comfyui-skill-openclaw" agent skill from https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw/tree/main into .gemini/skills/comfyui-skill-openclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfyui-skill-openclaw", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install HuangYuChuh/ComfyUI_Skills_OpenClaw comfyui-skill-openclawInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "comfyui-skill-openclaw" agent skill from https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw/tree/main into .github/skills/comfyui-skill-openclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfyui-skill-openclaw", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install HuangYuChuh/ComfyUI_Skills_OpenClaw comfyui-skill-openclaw --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "comfyui-skill-openclaw" agent skill from https://github.com/HuangYuChuh/ComfyUI_Skills_OpenClaw/tree/main into .opencode/skills/comfyui-skill-openclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfyui-skill-openclaw", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
comfyui-skill-openclawRun registered ComfyUI workflows through the fast comfyui-skill CLI, and use the official local Comfy MCP for live template, node, model, validation, and orchestration capabilities.
Comfyui Skill Openclaw is an agent skill from HuangYuChuh/ComfyUI_Skills_OpenClaw. Run registered ComfyUI workflows through the fast comfyui-skill CLI, and use the official local Comfy MCP for live template, node, model, validation, and orchestration capabilities. Use this Skill when: (1) The user requests to "generate an image", "draw a picture", or "execute a ComfyUI workflow". (2) The user has specific stylistic, character, or scene requirements for image generation. (3) The user asks you to import, register, sync, or configure saved ComfyUI workflows for later reuse.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 97 other files, including scripts and reference files (for example `.github/workflows/ci.yml`, `.github/workflows/sync-frontend.yml` and `CHANGELOG.md`).
It sits in AI & LLM Engineering, covering Diffusion and image models and Image generation. It works with ComfyUI, Model Context Protocol and Stable Diffusion. The repository describes itself as: Agent-friendly ComfyUI workflow skills for OpenClaw, Hermes Agent, Codex, and Claude Code; complementary to Comfy official local MCP. The licence is Apache-2.0.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 723d3a7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
pythonpippython3From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
docs.comfy.orggithub.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Comfyui Skill Openclaw loads about 2.7k tokens when it runs, and up to ~4.8k if it reads all its reference files. Until then it costs about 131 tokens; SKILL.md has 1,249 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from HuangYuChuh/ComfyUI_Skills_OpenClaw at commit 723d3a7, republished under its Apache-2.0 licence (© HuangYuChuh). 1,249 words, ~2,734 tokens.
.claude/skills/comfyui-skill-openclaw/SKILL.md (or your agent's skills folder). This skill also uses 93 other files; get the full folder from GitHub.Prerequisites: Install the CLI:
pip install -U comfyui-skill-cli. The official local Comfy MCP is optional and should be connected using the official guide when MCP capabilities are needed. All shell commands must run from this project's root directory (where thisSKILL.mdis located).[!IMPORTANT] Directory Sensitivity: The CLI reads
config.jsonanddata/from the current directory. You MUSTcdinto the project root before running any command. Symptom:listreturns[]orserver statusreports not found → you are in the wrong directory.
validate_workflow; use CLI run --validate for a registered workflow.comfyui-skill --json workflow import <path>comfyui-skill --json upload <image>, then executecomfyui-skill --json upload <mask> --mask, then executecomfyui-skill --json history list <id>comfyui-skill --json jobs list --status failedcomfyui-skill --json server stats --allnodes for live ecosystem discovery; use comfyui-skill --json nodes list when only the CLI inventory is needed.comfyui-skill --json run <id> --validatepython3 ./ui/open_ui.py<server_id>/<workflow_id> (e.g., local/txt2img). If server is omitted, the default server is used.schema.json that maps business parameter names (e.g., prompt, seed) to internal ComfyUI node fields. Never expose node IDs to the user.config.json. Check health with server status.When the Agent host exposes the official Comfy MCP tools, call those tools directly. Start every MCP flow with server_info and use the live tool schemas instead of assuming parameters or tool availability.
When the host does not expose MCP tools but can run shell commands, use the included stdio bridge:
python ./scripts/comfy_mcp.py probe
python ./scripts/comfy_mcp.py tools
python ./scripts/comfy_mcp.py call search_templates --arguments '{"query":"background removal"}'The bridge reads mcp_command, mcp_args, mcp_python, mcp_cwd, and mcp_env from the selected server in config.json. probe and tools are read-only. A call has the side effects of the named official tool.
Read references/comfy-mcp.md when the request needs MCP discovery, raw-workflow validation, template adaptation, job management, installation, lifecycle control, or partner models.
Routing invariants:
<server_id>/<workflow_id>; MCP is not a mandatory extra hop.run_workflow(wait=false) or run_template(wait=false) -> job(action="wait"|"status") -> fetch_outputs.prompt_id, continue polling that path. Never fall back by submitting again.confirm_spend=true without the user's explicit approval for that paid call.| Command | Purpose |
|---|---|
comfyui-skill --json server status | Check if ComfyUI server is online |
comfyui-skill --json server stats | Show VRAM, RAM, GPU, versions (--all for multi-server) |
comfyui-skill --json list | List all available workflows and parameters |
comfyui-skill --json info <id> | Show workflow details and parameter schema |
comfyui-skill --json submit <id> --args '{...}' | Submit a workflow (non-blocking) |
comfyui-skill --json status <prompt_id> | Check execution status |
comfyui-skill --json run <id> --args '{...}' | Execute a workflow (blocking, real-time streaming) |
comfyui-skill --json run <id> --validate | Validate workflow without executing |
comfyui-skill --json upload <path> | Upload image to ComfyUI (for img2img workflows) |
comfyui-skill --json upload <path> --mask | Upload mask image (for inpainting workflows) |
comfyui-skill --json nodes list | List all available ComfyUI nodes |
comfyui-skill --json jobs list | List server-side job history (--status failed to filter) |
comfyui-skill --json deps check <id> | Check missing dependencies |
comfyui-skill --json deps install <id> --repos '[...]' | Install missing custom nodes |
comfyui-skill --json workflow import <path> | Import workflow (auto-detect, warns about deprecated nodes) |
comfyui-skill --json history list <id> | List execution history for a workflow |
comfyui-skill --json listReturns a JSON array of all enabled workflows with their parameters.
required: true parameters → ask the user if not provided.required: false parameters → infer from context (e.g., seed = random number), or omit.Assemble parameters into a JSON string. Example:
{"prompt": "A beautiful landscape, high quality, masterpiece", "seed": 40128491}If critical parameters are missing, ask the user (e.g., "What visual style would you like?").
Always run before first execution of a workflow:
comfyui-skill --json deps check <server_id>/<workflow_id>is_ready is true → proceed to Step 4.is_ready is false:comfyui-skill --json deps install <id> --repos '["https://github.com/repo1"]'source_repo URLs from the check report as --repos values.needs_restart is true, inform the user to restart ComfyUI, then re-check.checkpoints).Note: JSON args must be wrapped in single quotes to prevent bash from parsing double quotes.
Choose the execution mode based on your environment:
submit + status (recommended for chat)Step 4a — Submit:
comfyui-skill --json submit <id> --args '{"prompt": "..."}'Returns: {"status": "submitted", "prompt_id": "..."}. Tell the user generation has started.
Step 4b — Poll:
comfyui-skill --json status <prompt_id>Status values: queued (with position) → running → success (with outputs) or error.
Polling pattern — critical for real-time feedback:
Each status call must be a separate tool invocation (a separate bash command). Do NOT write a shell loop. The correct pattern is:
status as a standalone bash command.queued or running: send a text message to the user with progress, then run status again.success: proceed to Step 5.error: report the error.comfyui-skill --json run <id> --args '{"prompt": "..."}'Blocks until finished. Returns the same result format as status with success.
On success, the result contains an outputs array with file references (filename, subfolder, type).
Use your native capabilities to present the files to the user (e.g., image preview, file path).
When the user wants to add new workflows (not execute existing ones):
comfyui-skill --json workflow import <json_path>schema.json with smart parameter extraction.For bulk import from ComfyUI server or local folders, see references/workflow-import.md.
comfyui-skill --json server status. If offline, ask the user to start ComfyUI.comfyui-skill --json list to see available workflows. If missing, the user needs to import it first.--args is valid JSON wrapped in single quotes.© HuangYuChuh, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 93 other files (scripts, references) in the repository root of HuangYuChuh/ComfyUI_Skills_OpenClaw.
Open the folder on GitHubat commit 723d3a7
Comfyui Skill Openclaw next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Comfyui Skill Openclaw this skillHuangYuChuh/ComfyUI_Skills_OpenClaw | 413 | — | ~2.7k | Automated safety check: Pass | Apache-2.0 | |
| Imageguaardvark/guaardvark | 258 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Setupguaardvark/guaardvark | 258 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Workflow Template BuilderMooshieblob1/MooshieUI | 207 | — | ~640 | Automated safety check: Pass | AGPL-3.0 | |
| Add Generation ParamMooshieblob1/MooshieUI | 207 | — | ~417 | Automated safety check: Pass | AGPL-3.0 | |
| Iibzanllp/infinite-image-browsing | 1.4k | — | ~3.3k | Automated safety check: Pass | MIT |
guaardvark/guaardvark
Generate or edit images on the user's own GPU through Guaardvark: single images, instruction edits, background cut-outs, inpaint and outpaint, consistent characters from the Cast Library, and batch…
guaardvark/guaardvark
Connect this agent to a running Guaardvark (self-hosted AI studio) and check what it can do right now.
Mooshieblob1/MooshieUI
Builds or modifies ComfyUI workflow JSON templates in MooshieUI's Rust backend (src-tauri/src/templates).
Mooshieblob1/MooshieUI
Adds a generation parameter across MooshieUI's Svelte store, TypeScript types, Rust GenerationParams, and workflow templates.
zanllp/infinite-image-browsing
Interact with IIB (Infinite Image Browsing) service for searching, browsing, tagging, and organizing AI-generated images.
Comfy-Org/comfy-skills
Generate images, video, audio, and 3D with Comfy Cloud — search hundreds of models and workflow templates, run custom ComfyUI workflows, and manage generation jobs through the hosted Comfy Cloud MCP…
Categories
Run registered ComfyUI workflows through the fast comfyui-skill CLI, and use the official local Comfy MCP for live template, node, model, validation, and orchestration capabilities. Comfyui Skill Openclaw is an agent skill from HuangYuChuh/ComfyUI_Skills_OpenClaw. Run registered ComfyUI workflows through the fast comfyui-skill CLI, and use the official local Comfy MCP for live template, node, model, validation, and orchestration capabilities.
Comfyui Skill Openclaw fits situations like: the user requests to generate an image; execute a ComfyUI workflow.
Run `npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a claude-code`. Or copy the skill folder (the HuangYuChuh/ComfyUI_Skills_OpenClaw repository) into .claude/skills/comfyui-skill-openclaw in your project. Claude Code loads it when a task matches its description.
Run `npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a codex`. Or copy the skill folder (the HuangYuChuh/ComfyUI_Skills_OpenClaw repository) into .agents/skills/comfyui-skill-openclaw in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add HuangYuChuh/ComfyUI_Skills_OpenClaw --skill comfyui-skill-openclaw -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/comfyui-skill-openclaw, .gemini/skills/comfyui-skill-openclaw, .github/skills/comfyui-skill-openclaw and .opencode/skills/comfyui-skill-openclaw in your project.
Going by SKILL.md and its folder, Comfyui Skill Openclaw needs the command-line tools its instructions call (python, pip and python3). Our summary lists: Python 3.
SKILL.md names 2 domains. As links in the text: docs.comfy.org and github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Comfyui Skill Openclaw is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.1k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Comfyui Skill Openclaw: Image (guaardvark/guaardvark, 258 stars), Setup (guaardvark/guaardvark, 258 stars), Workflow Template Builder (Mooshieblob1/MooshieUI, 207 stars) and Add Generation Param (Mooshieblob1/MooshieUI, 207 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
HuangYuChuh (a GitHub user) maintains it in HuangYuChuh/ComfyUI_Skills_OpenClaw, which has 413 GitHub stars. The repository was last updated on August 26, 2026.
Source: HuangYuChuh/ComfyUI_Skills_OpenClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.