Setup
guaardvark/guaardvark
Connect this agent to a running Guaardvark (self-hosted AI studio) and check what it can do right now.
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…
$ npx skills add Comfy-Org/comfy-skills --skill comfy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Comfy-Org/comfy-skills comfy --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Comfy-Org/comfy-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/openclaw/comfy .claude/skills/comfy && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "comfy" agent skill from https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfy into .claude/skills/comfy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfy", 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.
$skill-installer install https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Comfy-Org/comfy-skills --skill comfy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Comfy-Org/comfy-skills comfy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/comfy-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/openclaw/comfy .agents/skills/comfy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "comfy" agent skill from https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfy into .agents/skills/comfy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfy", 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 Comfy-Org/comfy-skills --skill comfy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Comfy-Org/comfy-skills comfy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/comfy-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/openclaw/comfy .cursor/skills/comfy && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "comfy" agent skill from https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfy into .cursor/skills/comfy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfy", 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.
$ gemini skills install https://github.com/Comfy-Org/comfy-skills.git --path openclaw/comfy--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Comfy-Org/comfy-skills --skill comfy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Comfy-Org/comfy-skills comfy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/comfy-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/openclaw/comfy .gemini/skills/comfy && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "comfy" agent skill from https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfy into .gemini/skills/comfy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfy", 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 Comfy-Org/comfy-skills comfyInstalls 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 Comfy-Org/comfy-skills --skill comfy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Comfy-Org/comfy-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/openclaw/comfy .github/skills/comfy && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "comfy" agent skill from https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfy into .github/skills/comfy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfy", 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 Comfy-Org/comfy-skills --skill comfy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Comfy-Org/comfy-skills comfy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/comfy-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/openclaw/comfy .opencode/skills/comfy && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "comfy" agent skill from https://github.com/Comfy-Org/comfy-skills/tree/main/openclaw/comfy into .opencode/skills/comfy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comfy", 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.
comfyGenerate 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…
Comfy is an agent skill from 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 server. Cloud-only — connects to the hosted service, not a local ComfyUI install. Use for any "generate/edit an image", "make a video", "text to 3D", or ComfyUI workflow task.
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows, covering Diffusion and image models, MCP servers and Image generation. It works with ComfyUI and Model Context Protocol. The repository describes itself as: Comfy Cloud product skills: slash commands for generating images, video, audio, and 3D with Comfy Cloud agents. Single source of truth for the installer and MCP server. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit d50722a. 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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
cloud.comfy.orgAlso links to:
docs.comfy.orgcomfy.orgFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
COMFY_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Comfy loads about 1.4k tokens when it runs. Until then it costs about 95 tokens; SKILL.md has 662 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); files beside SKILL.md are not scanned.
The full file from Comfy-Org/comfy-skills at commit d50722a, republished under its MIT licence (© Comfy-Org). 662 words, ~1,391 tokens.
.claude/skills/comfy/SKILL.md (or your agent's skills folder).Comfy Cloud runs ComfyUI in the cloud and exposes it to agents as an MCP server: image/video/audio/3D generation via partner models (Ideogram, Flux, Kling, Veo, Seedance, and more) and open-source pipelines, plus full ComfyUI workflow authoring — search templates, override inputs, submit custom graphs, and fetch outputs as signed URLs.
Scope: this skill connects to the hosted Comfy Cloud MCP server and requires a Comfy account — it does not drive a local ComfyUI install. A local-ComfyUI MCP is on the roadmap and will ship as a separate skill; until then, for local instances see comfy-cli.
The server supports two auth methods: OAuth (browser sign-in, nothing to manage — recommended) and API keys (for headless or CI setups).
openclaw mcp set comfy '{"url":"https://cloud.comfy.org/mcp","transport":"streamable-http","auth":"oauth"}'
openclaw mcp login comfy
openclaw gateway restartopenclaw mcp login prints an authorization URL — open it, sign in to your
Comfy account, and finish the flow as the CLI directs (it may ask you to rerun
with --code <code>). Verify with openclaw mcp status --verbose. Note that
OpenClaw ignores static headers on a server entry once auth: "oauth" is
set, so don't combine the two.
Get an API key — sign in at cloud.comfy.org,
then create a key under Settings → API Keys. Keys start with comfyui-.
Export it (put this in your shell profile or OpenClaw's env):
export COMFY_API_KEY="comfyui-..."Register the MCP server with OpenClaw:
openclaw mcp set comfy '{"url":"https://cloud.comfy.org/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer ${COMFY_API_KEY}"}}'
openclaw gateway restartThe server also accepts the key as an X-API-Key: ${COMFY_API_KEY} header,
but prefer the Authorization: Bearer form above — standard headers survive
every client's proxy layer, and some OpenClaw builds have dropped custom
headers on streamable-http transports (see openclaw#65590). If you get a
401 with a key you know is valid, you are probably hitting that: switch to
the Bearer form, route through mcporter, or just use OAuth (Option A).
Either way: browsing/search tools work with any account; generation consumes Comfy Cloud credits and needs a subscription or credit balance.
Images and video from a named model (Ideogram, Flux, Gemini, Kling, Veo,
Seedance, …): before calling partner_generate, check whether the named
family also has an OSS route — some families (MiniMax H3 is a current
example, as of 2026-08) ship BOTH a paid partner node and open-source weights
under the identical display title. Run search_templates for the family name
alongside search_nodes; if both exist, tell the user the OSS option exists
(it has no partner/API fee, but running it still spends ordinary Comfy Cloud
compute credits — it isn't free on Comfy Cloud, only free of the partner
surcharge) and ask which they want. If only the partner route exists, or the
user picks paid, call partner_generate — it runs the provider through Comfy
Cloud and saves the result to your asset library. Do not hand-build a workflow
for plain text-to-image/video when a partner model is named.
Anything workflow-shaped (open-source models, LoRA/ControlNet, multi-step
pipelines): start from a template — search_templates → get_template_schema
→ run_template with input_overrides. For fully custom graphs use
submit_workflow (the graph must end in an output node like SaveImage, or
validation rejects it). Save and reuse with save_workflow /
run_saved_workflow.
Editing an existing image: upload_file first, then reference the
uploaded file from a LoadImage node (or pass it to partner_generate for
image-to-image partners). Never inline base64 image data into a workflow.
Getting results: wait_for_job → get_output. Outputs come back as
time-limited signed URLs — download them exactly as returned (don't edit query
params, they're part of the signature). get_queue and cancel_job manage
in-flight jobs; submit_batch / wait_for_batch fan out variations.
Discovery: search_models (checkpoints/LoRAs on the platform),
search_nodes (available ComfyUI nodes with wiring hints),
get_prompting_guide (model-specific prompting advice).
© Comfy-Org, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in openclaw/comfy of Comfy-Org/comfy-skills.
Open the folder on GitHubat commit d50722a
Comfy 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 |
|---|---|---|---|---|---|---|
| Comfy this skillComfy-Org/comfy-skills | 219 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Setupguaardvark/guaardvark | 255 | 1 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Workflow Assistantfilliptm/ComfyUI_FL-MCP | 127 | — | ~3.6k | Automated safety check: Pass | MIT | |
| Comfyui Skill OpenclawHuangYuChuh/ComfyUI_Skills_OpenClaw | 411 | — | ~2.7k | Automated safety check: Pass | Apache-2.0 | |
| Imageguaardvark/guaardvark | 255 | — | ~1.8k | Automated safety check: Pass | MIT | |
| ComfyUI Local DriverSlavaSexton/ComfyUI-Agent-Kit | 105 | — | ~12k | Automated safety check: Pass | Apache-2.0 |
guaardvark/guaardvark
Connect this agent to a running Guaardvark (self-hosted AI studio) and check what it can do right now.
filliptm/ComfyUI_FL-MCP
A skill your agent uses when working with ComfyUI workflows through FL-MCP or similar MCP tools: inspect, explain, create, edit, debug, compact, validate, queue, screenshot, or organize node graphs…
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.
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…
SlavaSexton/ComfyUI-Agent-Kit
Drives a local ComfyUI install over its HTTP API to generate and edit images, video and audio, with per-model prompt recipes and workflow guidance.
artokun/comfyui-mcp
Keep the ComfyUI sidebar panel node-pack (comfyui-agent-panel) in step with the orchestrator after comfyui-mcp updates.
Works with
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…. Comfy is an agent skill from 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 server.
Comfy fits situations like: any generate/edit an image; comfyUI workflow task.
Run `npx skills add Comfy-Org/comfy-skills --skill comfy -a claude-code`. Or copy the skill folder (openclaw/comfy in Comfy-Org/comfy-skills) into .claude/skills/comfy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Comfy-Org/comfy-skills --skill comfy -a codex`. Or copy the skill folder (openclaw/comfy in Comfy-Org/comfy-skills) into .agents/skills/comfy 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 Comfy-Org/comfy-skills --skill comfy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/comfy, .gemini/skills/comfy, .github/skills/comfy and .opencode/skills/comfy in your project.
Going by SKILL.md and its folder, Comfy needs credentials named COMFY_API_KEY. Our summary lists: A credential in COMFY_API_KEY.
SKILL.md names 3 domains. In commands or code: cloud.comfy.org; the agent is likely to contact it when it follows the instructions. As links in the text: docs.comfy.org and comfy.org. 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. Review the folder before installing.
Comfy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Comfy: Setup (guaardvark/guaardvark, 255 stars), Workflow Assistant (filliptm/ComfyUI_FL-MCP, 127 stars), Comfyui Skill Openclaw (HuangYuChuh/ComfyUI_Skills_OpenClaw, 411 stars) and Image (guaardvark/guaardvark, 255 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Comfy-Org (a GitHub organization) maintains it in Comfy-Org/comfy-skills, which has 219 GitHub stars. The repository was last updated on October 8, 2026.
Source: Comfy-Org/comfy-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.