Maestro Core - Workflow Router
Central hub for Maestro workflow skills. Routes triggers, defines hierarchy, and handles fallbacks.
Skill Hierarchy
conductor (1) > orchestrator (2) > designing (3) > tracking (4) > specialized (5)
Higher rank wins on conflicts.
Ownership Matrix
Skill Owns Primary Triggers
conductor Implementation + autonomous ci , ca , /conductor-implement , /conductor-autonomous
orchestrator Parallel execution co , /conductor-orchestrate
designing Phases 1-10 (design → track creation) ds , cn , /conductor-newtrack , /conductor-design
tracking Task/bead management bd * , fb , rb
handoff Session cycling ho , /conductor-finish , /conductor-handoff
creating-skills Skill authoring "create skill", "write skill"
Workflow Chain
ds/cn → design.md → /conductor-newtrack → spec.md + plan.md → fb → tracking → ci/co/ca → implementation
Routing Table
CRITICAL: After loading maestro-core , you MUST explicitly load the target skill via skill(name="...") before proceeding.
See routing-table.md for complete trigger → skill mappings, phrase triggers, and conditional routing logic.
Quick Triggers
Trigger Skill
ds , cn
designing
ci
conductor
ca
conductor
co
orchestrator
fb , rb , bd *
tracking
ho
handoff
Routing Flow
- User triggers command (e.g.,
ci) - Load maestro-core → get routing table
- Look up trigger → find target skill
- MUST call skill tool to load target skill
- Follow loaded skill instructions
Fallback Policies
Condition Action Message
bd unavailable HALT ❌ Cannot proceed: bd CLI required
conductor/ missing DEGRADE ⚠️ Standalone mode - limited features
Agent Mail unavailable HALT ❌ Cannot proceed: Agent Mail required for coordination
Quick Reference
Concern Reference
Complete workflow workflow-chain.md
All routing rules routing-table.md
Terms and concepts glossary.md
CLI toolboxes toolboxes.md
Related Skills
-
designing - Double Diamond design sessions (phases 1-10)
-
conductor - Implementation execution
-
orchestrator - Multi-agent parallel execution
-
tracking - Issue tracking and dependency graphs
-
handoff - Session cycling and context preservation
-
creating-skills - Skill authoring and best practices
-
sharing-skills - Contributing skills upstream
-
using-git-worktrees - Isolated workspaces