speckit-constitution

Update project constitution templates and synchronize dependent artifacts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of updating the project constitution, synchronizing related templates, and maintaining governance standards within a project.

Core Features & Use Cases

  • Constitution Management: Collect or derive values for principles and fill in placeholders within a constitution template.
  • Template Synchronization: Automatically update dependent artifacts such as plans, specifications, tasks, and command files.
  • Governance Enforcement: Propagate changes across all templates, ensuring consistent adherence to project governance and policies.

Quick Start

Use the 'speckit-constitution' skill with the following user input: "Our new project principles include [Privacy, Integrity, Collaboration, and Transparency]".

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I update project governance principles and sync templates automatically?

To update project governance principles, you provide interactive input or predefined values to fill placeholders in a constitution template, which then automatically syncs and propagates changes across all related project templates to ensure compliance.

What is template-driven architecture for project constitution management?

Template-driven architecture for project constitution management uses a central set of principles to automatically update dependent artifacts like plans, specifications, and tasks, ensuring consistent governance enforcement across the entire project structure.

Do I need a specific directory structure for project constitution synchronization?

Yes, project constitution synchronization requires a `.specify/` directory within your project structure. This directory must contain the constitution file and all related template files needed for governance alignment and propagation.

Can I apply predefined principles to update a project constitution automatically?

Yes, you can apply predefined principles to update a project constitution. The system collects or derives values for these principles and fills in the placeholders within the constitution template without requiring manual interactive input.

What's the best way to ensure governance alignment across plans, specifications, and tasks?

The best way to ensure governance alignment is to use template synchronization, which automatically propagates constitution changes to dependent artifacts including plans, specifications, tasks, and command files, maintaining consistent adherence to policies.

Why does template synchronization fail when updating project governance files?

Template synchronization for project governance files fails when the required `.specify/` directory is missing or does not contain the necessary constitution and related template files needed to propagate updates and enforce compliance.