speckit.constitution

Update the project constitution and synchronize dependent templates.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/antigravityos187-sketch/universal-or-strategy --skill speckit-constitution-antigravityos187-sketch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.constitution
Source: https://github.com/antigravityos187-sketch/universal-or-strategy/tree/main/.bob/skills/speckit.constitution
Command: npx skills add https://github.com/antigravityos187-sketch/universal-or-strategy --skill speckit-constitution-antigravityos187-sketch

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating or updating the project constitution, maintaining synchronization between all dependent templates.

Core Features & Use Cases

  • Automated Constitution Update: Interactively update the constitution based on principle inputs.
  • Template Synchronization: Ensures dependent templates remain in sync.
  • Use Case: Utilize this Skill to ensure the project constitution is always up to date, reflecting changes in principles and governance without manual updates.

Quick Start

Execute the Skill with 'update constitution -p newPrincipleInput'.

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 template synchronization?

You can automate project constitution updates by running the Skill with a new principle input, which synchronizes all dependent templates automatically. It reads and updates the '.specify/memory/constitution.md' file, then runs post-update consistency checks to ensure governance alignment.

What is project constitution configuration management for principle alignment?

Project constitution configuration management is the process of maintaining governance principles and synchronizing them across dependent templates. This Skill automates that process by deriving content from principle inputs and updating the core constitution file to keep task descriptions aligned.

How do I keep dependent templates in sync with project governance changes?

To keep dependent templates synchronized with governance changes, update the central constitution file using derived principles. The Skill automatically propagates these updates to all dependent templates and performs consistency checks to prevent misalignment.

Do I need a specific file structure to manage project constitution and governance principles?

Yes, you need a '.specify/memory/constitution.md' file in your project directory. The Skill requires reading and updating this specific file path to apply principle inputs and run post-update consistency checks for template synchronization.

Can I update my project constitution interactively using command line inputs?

Yes, you can interactively update the constitution by executing the Skill with the 'update constitution -p newPrincipleInput' command. This processes your provided principles, updates the constitution file, and synchronizes dependent templates.

What are the limitations of using a constitution file for project governance synchronization?

The synchronization process is limited to templates explicitly dependent on the '.specify/memory/constitution.md' file. Governance alignment relies on the accuracy of provided or derived principles, and consistency is validated through automated post-update checks.