What problem does it solve? Teams using Spec Kit need a governed project constitution that defines non-negotiable principles, but writing and versioning it consistently is error-prone. This Skill fills the constitution template at .specify/memory/constitution.md with concrete values, enforces semantic versioning, and validates the result. ## Core Features & Use Cases - Template Placeholder Resolution: Identifies every [ALL_CAPS] token in the constitution template and fills it from user input or repository context. - Semantic Versioning of Governance: Automatically bumps CONSTITUTION_VERSION using MAJOR/MINOR/PATCH rules and generates a Sync Impact Report. - Scope Guard & Extension Hooks: Separates governance content from feature requests, defers non-governance intents, and runs before/after hooks defined in .specify/extensions.yml. - Use Case: A team lead wants to add a new testing principle to their Spec Kit project. They provide the principle text, and the Skill updates the constitution, bumps the minor version, and reports the changes. ## Quick Start Update the project constitution with these principles: code quality, test coverage, and documentation standards.