Design hub for the orchestration skill family. Contains broad-scope architectural specifications, the orchestration protocol, and design documents for future skills.
This is not an executable skill. It is the knowledge base that existing skills were designed from and where new skill designs live before becoming their own repositories.
| Document | Scope |
|---|---|
orchestration-protocol.md |
Protocol governing Conductor, Musician, and Copyist interaction |
sequential-task-design.md |
Spec for linear single-session task execution |
parallel-task-design.md |
Spec for multi-session coordination with state machines and hooks |
repetiteur-design.md |
Future skill: task decomposition and rehearsal |
arranger-skill-design.md |
Future skill: resource allocation and scheduling |
dramaturg-skill-design.md |
Future skill: review, approval, and quality workflows |
Review notes and working documents from design sessions that have been incorporated into final designs.
When a design document matures into an implemented skill:
- A new repo is created in kyle-skills for the skill
- The design doc moves to the new repo's
docs/archive/as historical record - Any related review notes or working documents in
docs/archive/migrate with it - A submodule is added to
skills_staged/in the host project
The orchestration repo retains the protocol and cross-cutting design documents that span multiple skills.
| Skill | Repo | Role |
|---|---|---|
| Conductor | kyle-skills/conductor | Multi-task coordination and session management |
| Musician | kyle-skills/musician | Autonomous task execution in external sessions |
| Copyist | kyle-skills/copyist | Task instruction generation from plans |