What problem does it solve? Turning a written requirement into concrete system-shape decisions (architecture, API contracts, data models) is often ad hoc and undocumented. This Skill converts a requirement.md into structured design.md, specs.md, and data-model.md artifacts with validated task classification and recorded design rationale. ## Core Features & Use Cases - System-Shape Design: Produces C4 context/container diagrams (rendered as Mermaid flowcharts), component boundaries, API/interface contracts with numbered IC-### IDs, and data models. - Structured Clarification Loop: Batches design-level ambiguities into question rounds, logs each round to design-<NN>-question.md files, and records deferred decisions as assumptions. - Workflow Integration: Validates the proposed task class against the DoFlow runtime, batches evidence and claims, and records the stage handoff for the next phase. - Use Case: After brainstorming requirements for a new feature, run this Skill to produce the architecture narrative, interface contracts, and data model that the planning phase will cite by stable contract IDs. ## Quick Start Ask the AI to design the architecture, API contracts, and data model for the current feature based on its requirement.md.