Multi-agent parallel execution with autonomous workers. Use when plan.md has Track Assignments section or user triggers /conductor-orchestrate, "run parallel", "spawn workers". MUST load maestro-core skill first for routing.
/plugin marketplace add ReinaMacCredy/maestro/plugin install maestro@maestro-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
agents/README.mdagents/debug/debug-agent.mdagents/execution/implement-agent.mdagents/execution/worker-agent.mdagents/planning/plan-agent.mdagents/planning/validate-agent.mdagents/research/codebase-analyzer.mdagents/research/codebase-locator.mdagents/research/github-researcher.mdagents/research/impact-assessor.mdagents/research/pattern-finder.mdagents/research/web-researcher.mdagents/review/code-reviewer.mdagents/review/oracle.mdagents/review/pr-reviewer.mdagents/review/security-reviewer.mdagents/review/spec-reviewer.mdmcp.jsonreferences/agent-coordination.mdreferences/agent-mail-cli.mdSpawn autonomous workers to execute tracks in parallel using Agent Mail coordination.
This skill uses a lazy-load pattern for Agent Mail:
| Priority | Tool | When Available |
|---|---|---|
| Primary | bun toolboxes/agent-mail/agent-mail.js | Always (via Bash) |
| Fallback | MCP tools (via mcp.json) | When skill loaded + MCP server running |
Detection flow:
1. Try CLI: bun toolboxes/agent-mail/agent-mail.js health-check
↓ success? → Use CLI for all Agent Mail operations
↓ fails?
2. Fallback: MCP tools (lazy-loaded via skills/orchestrator/mcp.json)
CLI benefits: Zero token cost until used, no MCP server dependency.
bun toolboxes/agent-mail/agent-mail.js CLI before falling back to MCP toolsbd claim/close directly (unlike sequential mode)--no-tdd to disable)| Trigger | Condition |
|---|---|
| Auto-routed | /conductor-implement when plan has Track Assignments |
| File-scope | /conductor-implement when ≥2 non-overlapping file groups detected |
| Direct | /conductor-orchestrate or co |
| Phrase | "run parallel", "spawn workers", "dispatch agents" |
| See also | ca for autonomous execution |
Parallel execution starts automatically when detected - no confirmation needed:
📊 Parallel execution detected:
- Track A: 2 tasks (src/api/)
- Track B: 2 tasks (lib/)
- Track C: 1 task (schemas/)
⚡ Spawning workers...
| Action | Tool |
|---|---|
| Parse plan.md | Read("conductor/tracks/<id>/plan.md") |
| Initialize | bun toolboxes/agent-mail/agent-mail.js macro-start-session |
| Spawn workers | Task() for each track |
| Monitor | bun toolboxes/agent-mail/agent-mail.js fetch-inbox |
| Resolve blockers | bun toolboxes/agent-mail/agent-mail.js reply-message |
| Complete | bun toolboxes/agent-mail/agent-mail.js send-message, bd close epic |
| Track threads | bun toolboxes/agent-mail/agent-mail.js summarize-thread |
| Auto-routing | Auto-detect parallel via metadata.json.beads |
TRACK_THREAD) for bead-to-bead contextrb reviewSee references/workflow.md for full protocol.
All workers MUST follow this exact sequence:
┌──────────────────────────────────────────────────────────────────────────────┐
│ STEP 1: INITIALIZE - bun toolboxes/agent-mail/agent-mail.js macro-start-session │
│ STEP 2: EXECUTE - claim beads, do work, close beads │
│ STEP 3: REPORT - bun toolboxes/agent-mail/agent-mail.js send-message │
│ STEP 4: CLEANUP - bun toolboxes/agent-mail/agent-mail.js release-file-reservations │
└──────────────────────────────────────────────────────────────────────────────┘
| Step | Tool | Required |
|---|---|---|
| 1 | bun toolboxes/agent-mail/agent-mail.js macro-start-session | ✅ FIRST |
| 2 | bd update, bd close | ✅ |
| 3 | bun toolboxes/agent-mail/agent-mail.js send-message | ✅ LAST |
| 4 | bun toolboxes/agent-mail/agent-mail.js release-file-reservations | ✅ |
Critical rules:
macro-start-sessionsend-message to orchestratorSee references/worker-prompt.md for full template.
| Intent Keywords | Agent Type | File Reservation |
|---|---|---|
research, find, locate | Research | None (read-only) |
review, check, audit | Review | None (read-only) |
plan, design, architect | Planning | conductor/tracks/** |
implement, build, create | Execution | Task-specific scope |
fix, debug, investigate | Debug | None (read-only) |
See references/intent-routing.md for mappings.
| ❌ Don't | ✅ Do |
|---|---|
| Spawn workers without pre-registration | Register all workers BEFORE spawning |
| Skip completion summary | Always send_message before exit |
| Ignore file reservation conflicts | Wait or resolve before proceeding |
| Use orchestration for simple tasks | Use sequential /conductor-implement |
Load references only when needed:
| Phase | Trigger Condition | Reference |
|---|---|---|
| Always | On skill load | SKILL.md (this file) |
| Phase 3 (Initialize) | Setting up Agent Mail, project registration | agent-mail.md |
| Phase 4 (Spawn) | Before dispatching worker agents | worker-prompt.md |
| Phase 6 (Handle Issues) | Cross-track dependencies, blocker resolution | agent-coordination.md |
| Topic | File |
|---|---|
| Full workflow | workflow.md |
| Architecture | architecture.md |
| Coordination modes | coordination-modes.md |
| Agent Mail protocol | agent-mail.md |
| Agent Mail CLI | agent-mail-cli.md |
| Worker prompt template | worker-prompt.md |
| Preflight/session brain | preflight.md |
| Intent routing | intent-routing.md |
| Summary format | summary-protocol.md |
| Auto-routing | auto-routing.md |
| Track threads | track-threads.md |
/conductor-implementbd commandsCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.