What problem does it solve?
It turns a proposed change into a clear, actionable technical design that explains architecture decisions, data flow, and required file changes before implementation begins.
Core Features & Use Cases
- Change-to-design conversion: Produces a
design.md artifact capturing HOW the change will be implemented from the proposal and codebase patterns.
- Architecture + rationale documentation: Documents concrete decisions with alternatives considered and rationale, plus interfaces/contracts and testing strategy.
- Artifact persistence by mode: Supports persisting design to Engram and/or writing
openspec/changes/{change-name}/design.md depending on artifact store mode.
Quick Start
Use the orchestrator workflow to provide the change name and artifact store mode so this skill can read the proposal/spec, inspect the impacted codebase, and persist the resulting architecture design.