speckit-constitution

Create or update project constitutions and sync dependent templates.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/Tzuhuanhsu/AI_MCP_Slot_Demo --skill speckit-constitution-tzuhuanhsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/Tzuhuanhsu/AI_MCP_Slot_Demo/tree/main/.claude/skills/speckit-constitution
Command: npx skills add https://github.com/Tzuhuanhsu/AI_MCP_Slot_Demo --skill speckit-constitution-tzuhuanhsu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation and update of project constitutions, ensuring that all dependent templates remain in sync with principles and values provided or inferred from project context.

Core Features & Use Cases

  • Constitution Creation/Update: Generate or update a project constitution based on user input or existing project context.
  • Template Synchronization: Propagate amendments across dependent artifacts such as plans, specs, and tasks.
  • Version Control and Impact Reporting: Maintain semantic versioning and generate a sync impact report for each update.
  • Use Case: When initiating a project or updating principles, use this Skill to create a constitution, ensuring all related documents are updated accordingly.

Quick Start

Run the skill with the principles for your project constitution.

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I automate project constitution updates and keep templates in sync?

Automate project constitution updates by using a skill that generates or updates principles from user input and propagates amendments across dependent templates like plans, specs, and tasks to ensure synchronization.

What is a project constitution and when do I need to manage its version control?

A project constitution defines core principles and values. You need version control management for it when initiating a project or updating principles, ensuring dependent artifacts remain synchronized with each amendment.

Do I need a spec-kit structure to manage project governance documents?

Yes, managing project governance documents with this skill requires your project to have an existing spec-kit structure containing a .specify/ directory to handle versioning and template synchronization properly.

How do I generate a sync impact report for project constitution changes?

Generate a sync impact report by updating your project constitution through the automation skill, which evaluates template synchronization across plans, specs, and tasks and maintains semantic versioning for each change.

Can I update project principles without manually editing dependent specs and tasks?

Yes, you can input new principles to automatically update the constitution while the system handles template synchronization, propagating the changes across dependent specs, plans, and tasks without manual edits.