| name | phase-plan |
| description | Creates or updates a construction phase plan based on current milestone, completed work, and available capacity. |
| argument-hint | [new|update|status] |
| user-invocable | true |
| allowed-tools | Read, Glob, Grep, Write, Edit, AskUserQuestion |
| context | !ls production/phases/ 2>/dev/null
|
When this skill is invoked:
- Read current milestone from
production/milestones/.
- Read previous phase plan (if any) from
production/phases/.
- Scan design documents in
design/ for deliverables status.
- Check risk register if it exists.
For new:
Generate a phase plan:
# Phase [N] — [Start Date] to [End Date]
## Phase Goal
[One sentence describing what this phase achieves]
## Capacity
- Total weeks: [X]
- Buffer (15%): [Y weeks reserved]
- Available: [Z weeks]
## Tasks
### Critical Path
| ID | Task | Discipline | Duration | Dependencies | Acceptance Criteria |
|----|------|-----------|----------|-------------|-------------------|
### Important
| ID | Task | Discipline | Duration | Dependencies | Acceptance Criteria |
|----|------|-----------|----------|-------------|-------------------|
### If Time Allows
| ID | Task | Discipline | Duration | Dependencies | Acceptance Criteria |
|----|------|-----------|----------|-------------|-------------------|
## Risks
| Risk | Probability | Impact | Mitigation |
|------|------------|--------|------------|
## Budget
| Category | Budgeted | Committed | Spent | Variance |
|----------|---------|-----------|-------|----------|
For status:
Generate status report with progress, blockers, and burndown assessment.