speckit-constitution

Manage and synchronize project constitution files in spec-kit repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that project-wide principles and governance structures remain consistent, version-controlled, and synchronized across all project templates and documentation.

Core Features & Use Cases

  • Constitution Management: Automates the creation and versioning of the project constitution based on defined principles.
  • Consistency Propagation: Automatically updates dependent templates (plans, specs, tasks) to reflect changes in governance.
  • Use Case: When a project shifts its security posture or development methodology, use this Skill to update the constitution and propagate those changes to all relevant project documentation and task templates.

Quick Start

Invoke the speckit-constitution skill to update the project constitution with the new security principles provided in the prompt.

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 governance documentation consistent across all templates?

To keep project governance documentation consistent across templates, you can automate constitution lifecycle management and synchronization to propagate principle updates into dependent plans, specs, and tasks automatically.

What is a project constitution file and when do I need to version it?

A project constitution file defines overarching governance principles and security postures. You need to version it when shifting development methodologies or security postures to ensure all documentation reflects the new standards.

How do I update spec-kit governance principles and propagate changes to project documentation?

You update spec-kit governance principles by invoking the skill with new principles in the prompt. It then executes hooks to perform template-based documentation updates and ensures cross-template consistency automatically.

Do I need a specific directory structure to manage spec-kit constitution files?

Yes, you need a valid .specify directory structure to manage spec-kit constitution files. This environment is required to perform template-based documentation updates, versioning, and hook execution.

Why are my dependent project templates not reflecting constitution updates?

Dependent project templates fail to reflect constitution updates when the required .specify directory structure is missing or invalid, preventing the automated consistency propagation and hook execution from running.

What is the best way to automate compliance documentation updates for changing project principles?

The best way to automate compliance documentation updates is to use a constitution management tool that versions governance principles and automatically synchronizes those changes across all relevant project templates and task documentation.