一键导入
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.
| 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.
The setup will auto-detect Beads Kanban UI and configure accordingly. If not found, you'll be offered to install it.
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.
which bead-kanban 2>/dev/null && echo "KANBAN_FOUND" || echo "KANBAN_NOT_FOUND"
If KANBAN_FOUND → Use --with-kanban-ui flag. Tell the user:
Detected Beads Kanban UI. Configuring worktree management via API.
If KANBAN_NOT_FOUND → Ask:
AskUserQuestion(
questions=[
{
"question": "Beads Kanban UI not detected. It adds a visual kanban board with dependency graphs and API-driven worktree management. Install it?",
"header": "Kanban UI",
"options": [
{"label": "Yes, install it (Recommended)", "description": "Runs: npm install -g beads-kanban-ui"},
{"label": "Skip", "description": "Use git worktrees directly. You can install later."}
],
"multiSelect": false
}
]
)
npm install -g beads-kanban-ui, then use --with-kanban-ui flag--with-kanban-ui flag# With Kanban UI:
npx beads-orchestration@latest bootstrap \
--project-name "{{PROJECT_NAME}}" \
--project-dir "{{PROJECT_DIR}}" \
--with-kanban-ui
# Without Kanban UI (git worktrees only):
npx beads-orchestration@latest bootstrap \
--project-name "{{PROJECT_NAME}}" \
--project-dir "{{PROJECT_DIR}}"
The bootstrap script will:
.beads/ directory.claude/agents/.claude/hooks/.claude/settings.jsonCLAUDE.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
.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/The-Claude-Protocol
Bootstrap lean multi-agent orchestration with beads task tracking. Use for projects needing agent delegation without heavy MCP overhead.
Core engineering principles for implementation tasks
Invoke at the start of any implementation task to enforce verification-first development
React and Next.js performance optimization patterns. Use BEFORE implementing any React code to ensure best practices are followed.