speckit-constitution

Update project constitution files with versioning and placeholder validation.

3|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ldilov/harness-forge --skill speckit-constitution-ldilov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/ldilov/harness-forge/tree/main/.agents/skills/speckit-constitution
Command: npx skills add https://github.com/ldilov/harness-forge --skill speckit-constitution-ldilov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintains and synchronizes the project constitution across templates and governance rules, preventing drift between living documents and scripted workflows.

Core Features & Use Cases

  • Automatic constitution hydration from repository context and principle inputs.
  • Versioned governance with a clear amendment process and provenance.
  • Propagation of amendments across related artifacts in the specify workflow and templates.

Quick Start

Update the constitution by filling placeholders in .specify/memory/constitution.md using the current repository context.

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I keep a project constitution in sync with governance templates?

To keep a project constitution in sync, you must update the .specify/memory/constitution.md file by replacing placeholders with current repository context, ensuring versioning and mandatory sections remain consistent across templates.

What is automatic constitution hydration from repository context?

Automatic constitution hydration is the process of filling placeholders in the .specify/memory/constitution.md file using current repository context and principle inputs, preventing drift between living documents and scripted workflows.

How do I propagate governance amendments across related artifacts in the specify workflow?

To propagate governance amendments, the system applies changes to related artifacts within the specify workflow and templates, ensuring versioned governance maintains a clear amendment process and provenance across all documents.

Does the constitution update process enforce formatting and validation checks for placeholders?

Yes, the constitution update process enforces token replacement, version increments, and formatting validation checks for placeholders to ensure consistent versioning and mandatory sections are maintained correctly.

What's the best way to prevent drift between living governance documents and scripted workflows?

The best way to prevent drift is to maintain and synchronize the project constitution across templates and governance rules using automated hydration, version increments, and placeholder validation checks.

Can I use this to manage versioned governance with a clear amendment process?

Yes, you can manage versioned governance by updating the project constitution to reflect current rules, which automatically handles version increments and tracks amendment provenance across related template files.