What problem does it solve? Teams practicing specification-driven development need a single, versioned source of truth for coding standards, TDD policy, review requirements, and non-negotiable development rules. This Skill generates and maintains that governing document so every downstream planning and implementation step stays consistent. ## Core Features & Use Cases - Constitution Authoring: Creates or updates CONSTITUTION.md from a template, filling placeholders for principles, governance rules, ratification dates, and semantic version tracking. - TDD Policy Extraction: Derives the TDD determination (mandatory, optional, or forbidden) from the constitution text and writes it to .specify/context.json for downstream skills. - Phase Separation Validation: Scans the draft for technology-specific content that belongs in the plan phase and auto-fixes violations until clean. - Use Case: After initializing a project premise, run this Skill to establish five core principles including a mandatory test-first rule, then let later skills like testify and implement automatically enforce that policy. ## Quick Start Ask the AI to create the project constitution defining coding standards, quality gates, and a mandatory TDD policy for the current repository.