speckit-constitution

Synchronize project constitutions with governance principles across templates and memory files.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/tellbom/process --skill speckit-constitution-tellbom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/tellbom/process/tree/main/.agents/skills/speckit-constitution
Command: npx skills add https://github.com/tellbom/process --skill speckit-constitution-tellbom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync.

Core Features & Use Cases

  • Interactive principle input handling: Accepts user-provided inputs and updates the constitution to reflect core governance principles.
  • Template synchronization: Keeps dependent templates in .specify/ and memory files aligned when principles change.
  • Use Case: When a new principle is added or an existing one is updated, the constitution and related templates are refreshed to maintain consistency.

Quick Start

Provide principles and run the constitution synchronization to update the 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 keep project constitution templates synced when governance principles change?

To keep project constitution templates synced, this Skill automates updates across placeholders, versions, and dependent templates within .specify directories and memory files when core governance principles change.

How does semantic versioning work for project constitution updates?

Semantic versioning for project constitution updates increments the CONSTITUTION_VERSION per semantic rules, reading and updating the .specify/memory/constitution.md file before dispatching a Sync Impact Report.

Does this Skill require a specific folder structure to automate documentation versioning?

Yes, automating documentation versioning requires a spec-kit style project structure that houses constitution templates under the .specify directory and contains memory files for governance principles.

How do I apply interactive principle inputs to update project governance documentation?

To apply interactive principle inputs to governance documentation, provide your principles and run the synchronization process to refresh the constitution memory and align dependent templates automatically.

What is the best way to track sync impact when updating core governance principles?

The best way to track sync impact when updating governance principles is using the automated Sync Impact Report, which details template modifications and version increments after synchronization completes.