AgentToolHub
Skill

comfyui-workflow-builder

comfyui-workflow-builder — a Claude Code skill from mckruz/comfyui-expert

Features

  • ✓AI-driven video production orchestration
  • ✓13 specialized skill modules for full pipeline
  • ✓Natural language request routing
  • ✓Session-scoped for focused skill management
  • ✓No build step, on-demand markdown skill reads
  • ✓Visit GitHub for more details

Installation Guide

powershell
# 1. Run the setup script (copies skills + workspace files into OpenClaw)
pwsh -File openclaw/setup.ps1

# Or use symlinks to keep them in sync with the repo
pwsh -File openclaw/setup.ps1 -Symlink

# Or specify a custom OpenClaw workspace path
pwsh -File openclaw/setup.ps1 -OpenClawDir "~/.openclaw/workspace"
powershell
# 2. Add skill config to your ~/.openclaw/openclaw.json
# See openclaw/openclaw.example.json for the full template -- at minimum:
json
{
  "skills": {
    "entries": {
      "comfyui-api": {
        "enabled": true,
        "env": { "COMFYUI_URL": "http://127.0.0.1:8188" }
      },
      "comfyui-inventory": {
        "enabled": true,
        "env": { "COMFYUI_PATH": "C:\\ComfyUI" }
      }
    }
  }
}
powershell
# 3. Restart OpenClaw to pick up the new skills

What the setup script does

  • Copies (or symlinks) all 12 skill folders into ~/.openclaw/workspace/skills/

  • Copies AGENTS.md, SOUL.md, TOOLS.md into the workspace root

  • Copies foundation/ and references/ alongside skills for reference access
  • What's different in OpenClaw

  • Skill routing: Claude Code uses a routing table in CLAUDE.md. OpenClaw uses keyword matching on the description field in each skill's frontmatter -- the descriptions are already written to support this.

  • Requirements gating: OpenClaw validates metadata.openclaw.requires at load time (checks that binaries/env vars exist). Skills that fail requirements are excluded from the session.

  • No session hook: The staleness-check hook is Claude Code specific. In OpenClaw, ask the agent to check for stale research manually, or set up a cron job.

  • File references: OpenClaw skills can use {baseDir} to reference files relative to the skill folder. The current skills use relative paths that work in both environments.
  • Files

    text
    openclaw/
    |-- AGENTS.md                Orchestration rules (CLAUDE.md equivalent)
    |-- SOUL.md                  Agent persona
    |-- TOOLS.md                 Available tools and API reference
    |-- setup.ps1                Installation script
    +-- openclaw.example.json    Config template for ~/.openclaw/openclaw.json

    Reviews