What problem does it solve?
This Skill helps engineering teams transform informal proposals, SRS, and behavioral specs into a complete, ready-to-implement technical design document, ensuring alignment across architecture, APIs, data models, and component structure.
Core Features & Use Cases
- Architecture mapping: produce a coherent architectural overview, including service boundaries, components, and interactions.
- API contracts: generate API design details, endpoints, request/response schemas, and error handling consistent with the SRS.
- Data model definitions: define entities, relations, and schema sketches suitable for Oracle/PostgreSQL or target DBs.
- Change-driven design: produce a design.md at openspec/changes/<name>/ that captures the current design for a given change.
- Guardrails: enforce required inputs (proposal.md, srs.md, specs/) and validate against artifact_context_modular design rules before generation.
Quick Start
Provide the change name in kebab-case and run the design workflow to generate design.md in openspec/changes/<name>/.