speckit-constitution

Merge user-provided principles into a living template to update the project constitution.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/kerolos-saaid/refranario --skill speckit-constitution-kerolos-saaid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/kerolos-saaid/refranario/tree/main/.agents/skills/speckit-constitution
Command: npx skills add https://github.com/kerolos-saaid/refranario --skill speckit-constitution-kerolos-saaid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and enforces an up-to-date project constitution by translating user-selected principles into a living, template-aligned governance document.

Core Features & Use Cases

  • Automatic constitution creation and updates from interactive inputs
  • Template-driven synchronization across dependent artifacts and workflows
  • Versioned governance with validation and propagation of changes

Quick Start

Provide your principle inputs or confirm prompts to generate and synchronize the constitution with the templates.

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I automate updating a project constitution with new governance principles?

Automate project constitution updates by merging user-provided governance principles with a living template, ensuring consistent policy synchronization across dependent artifacts when amendments occur.

What is the best way to maintain versioning and validation for a software project constitution?

Maintain constitution versioning by applying template-driven synchronization that validates changes and propagates updates across governance workflows and dependent artifacts automatically.

How do governance workflows handle change propagation across dependent artifacts?

Governance workflows handle change propagation by using a living template that automatically synchronizes updated principles across all dependent artifacts to maintain policy consistency.

Do I need predefined templates to generate a project constitution from principles?

Yes, predefined templates are required. The Skill uses a living template to translate user-selected principles into a structured governance document with mandatory placeholders and validation.

Can I sync interactive principle inputs to a living governance document?

Yes, you can sync interactive principle inputs by confirming prompts that generate and synchronize the constitution directly with the living template across your software project workflows.

When should I not use automated constitution templates for governance updates?

Avoid automated constitution templates when your governance updates require manual legal review or lack defined principles, as the system relies on structured template inputs and automated propagation.