| name | planning |
| version | 1.0.0 |
| description | Architecture planning template |
| triggers | ["plan","design","architecture"] |
| agents | ["planner"] |
Architecture Planning
Design before implementing.
Step 1: Requirements
- Document user stories
- Define acceptance criteria
- Identify constraints
Step 2: Research
- Check existing implementations
- Review similar patterns in codebase
- Consult library docs
Step 3: Design
- Create module structure
- Define interfaces and contracts
- Plan data models
Step 4: Risk Assessment
- Identify integration points
- Check backward compatibility
- Plan rollback strategy
Step 5: Task Breakdown
- Atomic, testable tasks
- Dependency ordering
- Estimate effort
Output Artifacts
- spec.md - WHAT and WHY
- plan.md - HOW
- tasks.md - DO sequence