com um clique
create-beads-orchestration
// Bootstrap lean multi-agent orchestration with beads task tracking. Use for projects needing agent delegation without heavy MCP overhead.
// Bootstrap lean multi-agent orchestration with beads task tracking. Use for projects needing agent delegation without heavy MCP overhead.
Collaborative CEO co-pilot for SaaS strategy sessions. Researches markets, validates ideas, designs UI inspiration boards, and produces a .strategy/ folder that Beads Orchestration consumes for autonomous building. Use as Session 1 before a Beads build session.
Systematic debugging toolkit for AI agentic workflows in customer support. Use when diagnosing issues with AI agents including wrong responses, tool/function calling problems, conversation loops, stuck states, or performance/latency issues. Works with any framework (LangChain, custom agents, Claude API) and accepts conversation logs, API logs, tool execution logs, and agent configurations.
Create and debug Agentform AI agent configurations (.af files). Use when: (1) Creating new agentform projects or workflows (2) Debugging agentform syntax errors (3) Adding MCP server integrations (4) Configuring agents, models, policies, or capabilities (5) Writing workflow steps with routing and human approval Agentform is "Infrastructure as Code for AI agents" - declarative .af files define agents, workflows, and policies.
Build production-ready RunPod serverless endpoints with optimized cold start times. Use when creating or modifying RunPod serverless workers for (1) vLLM-based LLM inference, (2) ComfyUI image/video generation, or (3) custom Python inference. Supports both baked models (fastest cold starts) and dynamic loading (shared models). Generates complete projects including Dockerfiles, worker handlers, startup scripts, and configuration optimized for minimal cold start latency.
| name | create-beads-orchestration |
| description | Bootstrap lean multi-agent orchestration with beads task tracking. Use for projects needing agent delegation without heavy MCP overhead. |
| user-invocable | true |
Set up lightweight multi-agent orchestration with git-native task tracking for Claude Code.
This skill bootstraps a complete multi-agent workflow where:
Each task gets its own worktree at .worktrees/bd-{BEAD_ID}/, keeping main clean and enabling parallel work.
For the best experience, use this orchestration with Beads Kanban UI - a visual task management interface that provides:
The setup wizard will ask if you're using the Kanban UI to configure the optimal worktree workflow.
Check for bootstrap artifacts:
ls .claude/agents/scout.md 2>/dev/null && echo "BOOTSTRAP_COMPLETE" || echo "FRESH_SETUP"
If BOOTSTRAP_COMPLETE:
If FRESH_SETUP:
The setup is NOT complete until Step 4 (discovery) has run.
Ask the user or auto-detect from package.json/pyproject.toml.
AskUserQuestion(
questions=[
{
"question": "Are you using Beads Kanban UI for visual task management?",
"header": "Kanban UI",
"options": [
{"label": "Yes, using Beads Kanban UI (Recommended)", "description": "Worktrees created via API (localhost:3008) with git fallback. Get it at: github.com/AvivK5498/Beads-Kanban-UI"},
{"label": "No, git worktrees only", "description": "Worktrees created via git commands directly. No UI dependency."}
],
"multiSelect": false
}
]
)
After user answers:
--with-kanban-ui flag in bootstrap--with-kanban-ui flag
DO NOT proceed to Step 2 until you have the Kanban UI choice from the user.
First, check if the package was installed via npm:
cat ~/.claude/beads-orchestration-path.txt
If this file exists, use its contents as BEADS_PKG_PATH. If not, clone from GitHub:
# Only if ~/.claude/beads-orchestration-path.txt does not exist:
git clone --depth=1 https://github.com/AvivK5498/Claude-Code-Beads-Orchestration "${TMPDIR:-/tmp}/beads-orchestration-setup"
# Then use: BEADS_PKG_PATH="${TMPDIR:-/tmp}/beads-orchestration-setup"
# With Kanban UI:
python3 "${BEADS_PKG_PATH}/bootstrap.py" \
--project-name "{{PROJECT_NAME}}" \
--project-dir "{{PROJECT_DIR}}" \
--with-kanban-ui
# Without Kanban UI (git worktrees only):
python3 "${BEADS_PKG_PATH}/bootstrap.py" \
--project-name "{{PROJECT_NAME}}" \
--project-dir "{{PROJECT_DIR}}"
The bootstrap script will:
.beads/ directory.claude/agents/.claude/hooks/.claude/settings.json.mcp.json for provider_delegatorCLAUDE.md with orchestrator instructions.gitignoreVerify bootstrap completed successfully before proceeding.
Tell the user:
Setup phase complete. You MUST restart Claude Code now.
The new hooks and MCP configuration will only load after restart.
After restarting:
- Open this same project directory
- Tell me "Continue orchestration setup" or run
/create-beads-orchestrationagain- I will run the discovery agent to complete setup
Do not skip this restart - the orchestration will not work without it.
DO NOT proceed to Step 4 in this session. The restart is mandatory.
.claude/agents/scout.md) - already done in Step 0Task(
subagent_type="discovery",
prompt="Detect tech stack and create supervisors for this project"
)
Discovery will:
.claude/agents/Orchestration setup complete!
Created supervisors: [list what discovery created]
You can now use the orchestration workflow:
- Create tasks with
bd create "Task name" -d "Description"- The orchestrator will delegate to appropriate supervisors
- All work requires code review before completion
# Only needed if you cloned from GitHub (not if installed via npm)
rm -rf "${TMPDIR:-/tmp}/beads-orchestration-setup"
.worktrees/bd-{BEAD_ID}/With --with-kanban-ui:
Without --with-kanban-ui:
For features requiring multiple supervisors (e.g., DB + API + Frontend), use the epic workflow:
| Task Type | Workflow |
|---|---|
| Single-domain (one supervisor) | Standalone bead |
| Cross-domain (multiple supervisors) | Epic with children |
bd create "Feature name" -d "Description" --type epic.designs/{EPIC_ID}.mdbd update {EPIC_ID} --design ".designs/{EPIC_ID}.md"bd create "DB schema" -d "..." --parent {EPIC_ID} # BD-001.1
bd create "API endpoints" -d "..." --parent {EPIC_ID} --deps BD-001.1 # BD-001.2
bd create "Frontend" -d "..." --parent {EPIC_ID} --deps BD-001.2 # BD-001.3
bd ready to find unblocked tasks (each child gets own worktree)bd close {EPIC_ID} after all children mergedDesign docs ensure consistency across epic children:
Key rule: Orchestrator dispatches architect to create design docs. Orchestrator never writes design docs directly.
See the full documentation: https://github.com/AvivK5498/Claude-Code-Beads-Orchestration