A MetaClaw-branded OpenClaw skill that generates complete multi-agent setups from natural language descriptions. Describe what you want, and the MetaClaw Setup Architect produces every configuration file — agents, skills, workflows, memory, and installation steps — zero effort.
The MetaClaw Setup Architect is an OpenClaw skill that acts as a setup factory. Instead of manually configuring agents, writing SKILL.md files, and wiring up MCP servers, you describe your use case in plain English and the skill:
- Discovers your requirements through 4-6 targeted questions
- Designs a multi-agent architecture with the right tools and patterns
- Generates every file: AGENTS.md, SOUL.md, MEMORY.md, skills, workflows, openclaw.json
- Installs the configuration with copy-pasteable commands
- Founder-operators: go from idea to a multi-agent operating setup in one guided workflow.
- Technical founders shipping fast: turn rough product intent into structured agent architecture and execution files.
- Early-stage founder teams: standardize AI operations without custom setup chaos.
# Install directly from GitHub repo
npx skills add mverab/metaclaw --skill metaclaw-setup-architect# Optional: verify what the repo exposes
npx skills add mverab/metaclaw --list# Local development (before pushing)
npx skills add /absolute/path/to/metaclaw --list# Install from local repo copy
npx skills add /absolute/path/to/metaclaw --skill metaclaw-setup-architectSend your OpenClaw agent a message like:
"I want to create a multi-agent setup for YouTube clipping viral short-form content from long-form videos. Consider the entire pipeline, tools, editing, and publishing."
Or:
"Help me create an OpenClaw setup for a community assistant that helps Skool community owners manage questions and find relevant lessons."
MetaClaw Setup Architect takes over from there.
skills/metaclaw-setup-architect/
├── SKILL.md ← Main skill (the orchestrator)
│
├── knowledge/ ← Reference knowledge base
│ ├── file-system.md ← Complete OpenClaw file system reference
│ ├── tool-catalog.md ← 80+ tools/MCPs categorized by domain
│ ├── agent-patterns.md ← 5 multi-agent architecture patterns
│ └── skill-templates.md ← Domain-specific SKILL.md templates
│
├── templates/ ← File generation templates
│ ├── AGENTS.md.tmpl ← Agent operating instructions
│ ├── SOUL.md.tmpl ← Agent personality
│ ├── USER.md.tmpl ← Human profile
│ ├── MEMORY.md.tmpl ← Semantic memory
│ ├── TOOLS.md.tmpl ← Environment config
│ ├── HEARTBEAT.md.tmpl ← Periodic schedule
│ ├── IDENTITY.md.tmpl ← Agent identity card
│ ├── BOOTSTRAP.md.tmpl ← First-run setup
│ ├── SKILL.md.tmpl ← Custom skill template
│ ├── workflow-AGENT.md.tmpl ← Workflow algorithm
│ ├── openclaw.json.tmpl ← Gateway configuration
│ └── MOC.md.tmpl ← Map of Content
│
└── examples/ ← Complete end-to-end examples
├── youtube-clipper.md ← 3-agent YouTube clipping pipeline
└── community-assistant.md ← 2-agent Skool community manager
| File | What It Contains |
|---|---|
file-system.md |
Every file in OpenClaw's architecture — paths, purposes, formats, loading behavior |
tool-catalog.md |
80+ tools organized in 12 categories: Web, Filesystem, Video, Comms, AI Models, Data, Productivity, Marketing, Commerce, DevOps, Health, Community |
agent-patterns.md |
5 architecture patterns: Pipeline, Hub-and-Spoke, Autonomous Loop, Human-in-the-Loop, Supervisor |
skill-templates.md |
Ready-to-customize SKILL.md templates for 7 common domains |
| Pattern | Best For | Example |
|---|---|---|
| Pipeline | Sequential processing (A → B → C) | Content scrape → write → publish |
| Hub-and-Spoke | Coordinator + specialists | Lead dev + frontend + backend + QA |
| Autonomous Loop | Self-running recurring tasks | SEO monitor that runs 24/7 |
| Human-in-the-Loop | Agent proposes, human approves | Content review before publishing |
| Supervisor | Quality control over other agents | QA agent that reviews all outputs |
- Scout: Monitors channels, scores viral potential
- Editor: Downloads, transcribes, identifies clips, cuts vertical video
- Publisher: Human approval queue → publish to Shorts/TikTok/Reels
- Community Brain: Answers questions, finds lessons, builds knowledge base
- Engagement Ops: Welcomes members, tracks metrics, weekly reports to owner
Spin up an isolated OpenClaw instance with the skill mounted — no local install required.
- Docker Desktop (or Docker Engine + Compose v2)
- At least 2 GB RAM
# 1. Copy env file and add your API key
cp .env.example .env
# edit .env — add ANTHROPIC_API_KEY (minimum required)
# 2. Start gateway
make up
# 3. Enforce low-cost model policy (no Opus)
make enforce-model
# 4. Open Control UI
open http://127.0.0.1:18789
# 5. Run smoke tests
make test- Gateway health —
GET /healthzresponds 200 - Skill mounted —
SKILL.mdexists inside the container - Knowledge base — all 4 knowledge files present
- Templates — all 11 template files present
- Examples — both example files present
- Model policy enforced — Sonnet primary + Haiku fallback, Opus excluded
- Skill discovered — appears in
openclaw skills list - Agent trigger — agent correctly activates Discovery phase on a test prompt
make logs # tail gateway logs
make shell # bash session inside the container
make enforce-model # set Sonnet+Haiku policy, excluding Opus
make down # stop containers (data preserved)
make clean # hard reset — wipes the volume
make pull # update to latest OpenClaw imageThe docker-compose.yml uses the official ghcr.io/openclaw/openclaw:latest image (no local build) and bind-mounts the skill as read-only into the container's shared skills directory:
./skills/metaclaw-setup-architect → /home/node/.openclaw/skills/metaclaw-setup-architect (ro)
The test workspace (./test/workspace/) is also mounted so the test agent's AGENTS.md and SOUL.md are available without any manual configuration.
Edit knowledge/tool-catalog.md to add new tools or MCP servers.
Edit knowledge/agent-patterns.md to add new multi-agent patterns.
Edit knowledge/skill-templates.md to add domain-specific SKILL.md templates.
Create new files in examples/ following the existing format.
MIT
