What problem does it solve? Keeping a project's governing principles consistent across the constitution file and all dependent spec-kit templates is error-prone manual work. This Skill fills the constitution template with concrete values, versions changes semantically, and propagates amendments to plan, spec, and task templates. ## Core Features & Use Cases - Constitution Authoring: Fills placeholder tokens in .specify/memory/constitution.md from user input or repository context, with semantic version bumping (MAJOR/MINOR/PATCH) and ISO dates. - Consistency Propagation: Validates and updates plan-template.md, spec-template.md, tasks-template.md, and command files so they align with amended principles. - Sync Impact Report: Prepends an HTML comment report listing version changes, modified principles, and templates requiring updates. - Extension Hooks: Executes optional or mandatory before/after hooks declared in .specify/extensions.yml. - Use Case: After adopting a new testing principle, run this Skill to amend the constitution to v1.1.0 and automatically flag every template that references the old governance rules. ## Quick Start Ask the AI to update the project constitution with your new principles and keep all spec-kit templates in sync.