What problem does it solve?
This Skill automates the creation of a single, governance-ready project constitution derived from product and UI specification files so teams have clear, actionable standards for architecture, code quality, design, security, and deployment without manual synthesis.
Core Features & Use Cases
- Specification analysis: Reads product and UI spec files from the spec-kit memory locations and extracts technology choices, architecture, design tokens, accessibility requirements, and non-functional constraints.
- Principles generation: Produces specific, actionable architecture, code quality, design, security, and DevOps principles (MUST/SHOULD/MAY) with rationales and cross-references to spec sections.
- Merge & persistence: Compares the generated constitution with any existing constitution file, summarizes conflicts, and can save the agreed document to the specified memory path.
- Use Case: During project setup, run this Skill to convert scattered product and UI decisions into an enforceable development constitution that guides the entire lifecycle.
Quick Start
Generate a project constitution by reading .specify.specify/memory/product-spec.md and .specify.specify/memory/ui-spec.md and save the result to .specify.specify/memory/constitution.md.