What problem does it solve? Teams using Spec Kit need a consistent, versioned project constitution that captures non-negotiable principles and governance rules, but drafting and maintaining it manually is error-prone and inconsistent. ## Core Features & Use Cases - Constitution Authoring: Generates or updates .specify/memory/constitution.md from a resolved template, filling placeholders with user input or repo-derived context. - Semantic Versioning of Governance: Automatically bumps the constitution version (MAJOR/MINOR/PATCH) based on the nature of principle changes, with ratification and amendment dates. - Scope Guard & Sync Impact Report: Separates governance content from unrelated implementation requests, defers non-governance intents, and produces a review report of changes. - Use Case: A team lead wants to add a new testing principle to their Spec Kit project. They invoke the skill with the principle text, and it updates the constitution, bumps the minor version, and suggests follow-up commands for deferred feature requests. ## Quick Start Ask the agent to update the project constitution with your principles, for example: "Update the constitution to require code review and automated testing for all changes."