What problem does it solve?
This Skill helps turn approved product requirements into a coherent system architecture, so teams can move from what to build into how to structure it.
Core Features & Use Cases
- Architecture Selection: Chooses an appropriate architectural style based on project constraints and technical tradeoffs.
- Module and Interface Design: Breaks PRD functionality into modules, API contracts, and data models that are ready for implementation.
- Operational Planning: Defines non-functional architecture, configuration strategy, directory structure, and development conventions for downstream teams.
- Use Case: A team has finished a PRD for a new service and needs a complete architecture brief before assigning implementation work.
Quick Start
Use the arc-design skill to design a full architecture for the provided PRD and return modules, interfaces, data models, non-functional decisions, and directory structure.