speckit-constitution

Update and synchronize project constitution templates within Spec-Kit projects.

Updated May 9, 2026
One-click install
npx skills add https://github.com/Arthur-Valentim/TODO---LIST --skill speckit-constitution-arthur-valentim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/Arthur-Valentim/TODO---LIST/tree/main/.claude/skills/speckit-constitution
Command: npx skills add https://github.com/Arthur-Valentim/TODO---LIST --skill speckit-constitution-arthur-valentim

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation and updating of a project constitution, ensuring that all related templates remain in sync.

Core Features & Use Cases

  • Constitution Management: Interactively or programmatically update the project constitution.
  • Template Synchronization: Ensures all dependent templates adhere to the updated constitution.
  • Use Case: For a Spec-Kit project, maintain a consistent set of principles and guidelines across various templates and documentation.

Quick Start

Update the project constitution using the 'speckit-constitution' skill with your project principles.

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I synchronize project constitution updates across dependent templates?

To synchronize project constitution updates, this Skill automatically replaces placeholders across dependent templates, ensuring all Spec-Kit structured documents adhere to the updated principles.

What is a project constitution in a Spec-Kit structured project?

A project constitution in a Spec-Kit structured project is a centralized set of principles and guidelines that maintains consistent alignment across various templates and documentation.

Do I need a .specify directory to manage project configuration and principles?

Yes, you need the .specify directory for project configuration to use this Skill, as it requires this specific environment to handle constitution updates and placeholder replacement.

Can I interactively update project principles without programmatically editing templates?

Yes, you can interactively update project principles without manual template editing, as the Skill automates code governance by propagating changes to all dependent documents.

What happens if dependent templates fall out of sync with the project constitution?

If dependent templates fall out of sync with the project constitution, the Skill resolves this by automatically replacing placeholders to ensure strict alignment with updated guidelines.