What problem does it solve?
The expand skill helps teams broaden a project's scope by systematically updating its core foundation documents—VISION.md, SPEC.md, ARCHITECTURE.md, and the roadmap—so that subsequent design phases can incorporate major new capabilities or subsystems.
Core Features & Use Cases
- Document Analysis: Reads all existing foundation docs and the current roadmap to establish a baseline.
- Codebase Mapping: Explores the current code structure to understand built modules and patterns.
- User Interview: Guides a conversation to capture the desired expansion, assessing impact on architecture, specs, and vision.
- Impact Assessment: Evaluates how the expansion affects architecture, specifications, vision, and roadmap.
- Targeted Updates: Edits the relevant foundation documents incrementally, preserving unchanged content and marking new sections.
- Roadmap Integration: Adds new phases for the expansion and aligns them with existing work.
Quick Start
Use the expand skill to incorporate a new payment processing subsystem into the project's foundation documents.