speckit-constitution

Update project constitution templates and propagate amendments across dependent artifacts.

4|11|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-constitution-obsidian-owl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/Obsidian-Owl/floe/tree/main/.claude/skills/speckit-constitution
Command: npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-constitution-obsidian-owl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams maintain a single source of truth for project governance by creating, updating, and syncing the project constitution across templates and artifacts, reducing drift and misalignment.

Core Features & Use Cases

  • Centralizes governance by enforcing principles across key documents and templates.
  • Template propagation ensures amendments are reflected in dependent artifacts automatically.
  • Amendment workflow provides versioning, ratification checks, and compliance signaling.
  • Consistency checks validate alignment with runtime guidance and templates.

Quick Start

Provide the initial governance inputs to start updating the constitution template.

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I sync project constitution amendments across dependent artifacts?

To sync constitution amendments across dependent artifacts, the skill propagates governance principle updates from the repository's constitution template, automatically reflecting changes in all downstream documents to prevent drift and misalignment.

What is the best way to manage project governance versioning and compliance checks?

Project governance versioning and compliance checks are managed by deriving governance principles, applying amendment procedures, and enforcing consistency checks against runtime guidance and templates to maintain a single source of truth.

How does the amendment workflow for a project constitution handle ratification?

The amendment workflow handles ratification by implementing versioning controls, validating placeholder values from user input, and running consistency checks to ensure compliance signaling before changes are finalized.

Do I need a constitution template to automate governance document propagation?

Yes, you need a repository constitution template. The skill operates directly on this template, collecting initial governance inputs and placeholder values from your context to propagate amendments across dependent artifacts.

Can I use context-derived values to update my project constitution automatically?

Yes, you can update your project constitution automatically using context-derived values. The skill collects placeholder values from user input or runtime context to apply governance principles and sync changes across templates.

Why does my project constitution drift from dependent governance artifacts?

Project constitution drift occurs when amendments are not propagated across dependent artifacts. The skill solves this by centralizing governance enforcement and automatically syncing template changes to maintain alignment.