Loading...
Loading...
Unified lifecycle orchestrator for attune project development. Auto-detects project state, selects mission type, routes through phases via Skill() delegation, and manages session recovery. Wraps brainstorm-specify-plan-execute into a single mission lifecycle.
npx skill4agent add athola/claude-night-market mission-orchestratorspec-kit:speckit-orchestratorSkill()/attune:brainstorm/attune:specify1. State Detection
Scan for existing artifacts (project-brief.md, specification.md, etc.)
|
2. Mission Type Selection
Auto-detect type based on artifacts, or accept user override
|
3. Phase Routing Loop
For each phase in the mission type:
a. Pre-phase validation (check prerequisites)
b. Invoke Skill(attune:{phase-skill})
c. Post-phase artifact check (verify output exists)
d. Update mission state
e. User checkpoint (skippable with --auto)
f. Error handling via leyline:damage-control
|
4. Completion
All phases complete, final state saved| Type | Phases | Auto-detected When |
|---|---|---|
| brainstorm → specify → plan → execute | No artifacts exist |
| specify → plan → execute | |
| plan → execute | |
| execute | |
modules/mission-types.md| Phase | Skill Invoked | Artifact Produced |
|---|---|---|
| brainstorm | | |
| specify | | |
| plan | | |
| execute | | Implemented code + tests |
Skill().attune/mission-state.jsonmodules/mission-state.mdSkill(attune:project-brainstorming)Skill(attune:project-specification)Skill(attune:project-planning)Skill(attune:project-execution)Skill(attune:war-room-checkpoint)Skill(leyline:risk-classification)Skill(leyline:damage-control)/attune:mission/attune:mission --resume/attune:mission --type tactical.attune/mission-state.json