What problem does it solve?
This Skill removes the manual, error-prone work of updating a project's governance document and ensuring all dependent templates and runtime guidance remain consistent after changes to principles or versioning.
Core Features & Use Cases
- Template Filling: Locate placeholder tokens in the constitution template, derive or collect concrete values, and replace tokens precisely.
- Consistency Propagation: Validate and update related templates and command docs in .specify/templates to keep task plans, specs, and commands aligned with amended principles.
- Governance Versioning & Reporting: Apply semantic versioning rules for constitution changes, produce a Sync Impact Report with changed sections and follow-up TODOs, and write the updated constitution back to memory.
- Use Case: When a project adds a new principle or clarifies an existing one, use this Skill to update the constitution, bump the version appropriately, and surface template files requiring follow-up.
Quick Start
Update the constitution at .specify/memory/constitution.md using repository context and any provided principle inputs, then propagate changes to templates and produce a sync impact report.