{"enrichment":{"faq":[{"a":"specify-solution guides you through building solution design documents (SDDs) that capture how your system will be built. The skill structures your architecture decisions as traceable ADRs, validates that every requirement maps to a component, and ensures your design is complete and conflict-free before implementation begins.","q":"How do I create a solution design document?"},{"a":"specify-solution generates architecture decision records (ADRs) with trade-off analysis to document your technical choices. Each ADR captures the decision, its context, alternatives considered, and consequences, making your architectural reasoning transparent and reviewable by your team.","q":"What is an architecture decision record and how does specify-solution help create one?"},{"a":"specify-solution validates your SDD for MECE compliance and consistency, ensuring every PRD requirement maps to a system component and that your design contains no gaps or overlaps. This validation step confirms your design is complete and ready for implementation.","q":"How does specify-solution validate solution design documents?"},{"a":"Yes. specify-solution helps you document technical architecture, interfaces, and design decisions in a structured format. It maps PRD requirements to system components, ensuring all technical details are captured and validated before you begin building.","q":"Can specify-solution document technical architecture and interfaces?"},{"a":"specify-solution creates SDDs that include architecture decisions, system components, data models, interfaces, and trade-off analysis. The skill ensures your specification is traceable, complete, and ready for architectural design review and implementation planning.","q":"What does specify-solution include in a solution design specification?"}],"shadow_tags":["arch-documentation","design-validation","decision-tracing","system-blueprint","interface-contracts","component-partition","requirements-mapping","design-review","specification-framework","technical-governance"],"summary_rewrite":"specify-solution guides you through building solution design documents (SDDs) that capture how your system will be built. It structures your architecture decisions as traceable ADRs, validates that every requirement maps to a component, and ensures your design is complete and conflict-free before implementation begins."},"files":[{"bytes":6838,"path":"plugins/start/skills/specify-solution/SKILL.md","sha256":"ba55d2f2188f80973fecd071a8bf3bafee9d80977f43c78401541903f0764c98","url":"https://skillfed.io/files/rsmdt/the-startup/specify-solution/654abcf3/SKILL.md"}],"id":"rsmdt/the-startup/specify-solution","links":{"html":"https://skillfed.io/rsmdt/the-startup/specify-solution","md":"https://skillfed.io/rsmdt/the-startup/specify-solution.md","repo":"https://github.com/rsmdt/the-startup"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":42,"language":"Shell","last_updated":"2026-05-07","license":"MIT","name":"specify-solution","publisher":"rsmdt","stars":305},"relations":{"categories":["solution-architecture","technical-documentation","design-governance"],"similar":[{"id":"rsmdt/the-startup/specify-incremental"},{"id":"rsmdt/the-startup/specify-factory"},{"id":"rsmdt/the-startup/specify-requirements"},{"id":"rsmdt/the-startup/implement"},{"id":"rsmdt/the-startup/specify"},{"id":"rsmdt/the-startup/implement-direct"},{"id":"rsmdt/the-startup/validate"},{"id":"rsmdt/the-startup/implement-factory"},{"id":"rsmdt/the-startup/refactor"},{"id":"rsmdt/the-startup/test"}]},"slug":{"owner":"rsmdt","repo":"the-startup","skill":"specify-solution"},"version":"654abcf3"}
