speckit-constitution

Synchronize project constitutions across memory and template sources with versioning rules.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/alansmello/Amani_ImportadosERP --skill speckit-constitution-alansmello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/alansmello/Amani_ImportadosERP/tree/main/.cursor/skills/speckit-constitution
Command: npx skills add https://github.com/alansmello/Amani_ImportadosERP --skill speckit-constitution-alansmello

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill synchronizes and enforces the project constitution across memory and template sources to ensure consistency.

Core Features & Use Cases

  • Provides a memory-driven constitution update flow that can incorporate interactive inputs or provided principle inputs.
  • Keeps templates and governance artefacts aligned by applying versioning and amendment propagation rules.
  • Supports a reproducible Quick Start that triggers a constitution synchronization with a single, clear command.

Quick Start

Run the constitution synchronization process using interactive inputs or provided principles to update memory and templates.

Frequently Asked Questions about speckit-constitution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize a project constitution across memory and templates?

Synchronize a project constitution by applying frontmatter-driven updates and placeholder replacement to align memory sources and templates. A final validation pass generates a Sync Impact Report to ensure complete consistency across all governance artifacts.

What is a constitution synchronization process for project governance?

Constitution synchronization enforces project governance by updating memory and template sources with interactive or provided principles. It applies versioning rules and amendment propagation to maintain alignment, finishing with a validation pass and a Sync Impact Report.

How do I apply versioning rules and amendments to project governance artifacts?

Apply versioning rules and amendment propagation to governance artifacts through a memory-driven update flow. This process incorporates interactive or provided principle inputs to update the memory constitution while keeping templates aligned.

Can I update memory constitution using interactive principle inputs?

Yes, you can update the memory constitution using interactive principle inputs. The synchronization process incorporates these inputs to apply frontmatter-driven updates and placeholder replacements across your governed templates and memory sources.

What is the best way to validate consistency after updating a project constitution?

Validate consistency after updating a project constitution by running a final validation pass. This generates a complete Sync Impact Report that verifies alignment across all memory and template sources based on the applied governance guidelines.

Why does my project constitution drift out of sync with template sources?

Project constitution drifts out of sync when memory sources and templates are updated independently without versioning rules. Synchronization resolves this by applying frontmatter-driven updates and amendment propagation to enforce consistency.