speckit-constitution

Update project constitutions and synchronize dependent templates.

4|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/ghbvf/gocell --skill speckit-constitution-ghbvf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/ghbvf/gocell/tree/main/.claude/skills/speckit-constitution
Command: npx skills add https://github.com/ghbvf/gocell --skill speckit-constitution-ghbvf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync.

Core Features & Use Cases

  • Interactive constitution assembly: collect inputs and derive a coherent, machine-usable constitution.
  • Template synchronization: propagate updates to dependent templates and governance docs.
  • Validation and governance: enforce versioning, date formats, and placeholder resolution.

Quick Start

Provide principle inputs to update the constitution at .specify/memory/constitution.md.

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 aligned with dependent governance templates?

You can update a project constitution from interactive principle inputs and automatically propagate those changes to synchronize dependent templates and governance docs.

What is a spec-kit project constitution used for?

A spec-kit project constitution serves as a verifiable governance artifact that enforces versioning, ISO-style dates, and placeholder resolution to maintain consistent project constraints across iterations.

How do I update project governance documents with semantic versioning and ISO dates?

Updating project governance documents involves collecting interactive inputs to derive a coherent constitution while enforcing semantic versioning, ISO-style dates, and placeholder resolution for verifiable consistency.

Can I resolve placeholders and validate governance constraints without manual checks?

Yes, you can resolve placeholders and validate governance constraints automatically by applying interactive principle inputs to generate a machine-usable constitution that enforces verifiable formatting standards.

Does spec-kit constitution assembly work without external dependencies?

Yes, spec-kit constitution assembly works without external dependencies, collecting interactive inputs to update the constitution file directly at `.specify/memory/constitution.md` and synchronizing dependent templates.

When should I not use automated constitution synchronization for project governance?

You should avoid automated constitution synchronization if your project lacks dependent spec-kit templates or does not require strict enforcement of semantic versioning, ISO-style dates, and placeholder resolution.