speckit-constitution

Synchronize project constitution templates with governance principles and versioning.

12|2|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-constitution-mori-shin-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/mori-shin-x/artgraph/tree/main/.claude/skills/speckit-constitution
Command: npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-constitution-mori-shin-x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the maintenance of a project constitution, ensuring that core values, governance rules, and project principles remain synchronized across all documentation and templates.

Core Features & Use Cases

  • Template Synchronization: Automatically propagates updates from the constitution to dependent artifacts like spec templates and task plans.
  • Governance Versioning: Manages semantic versioning for governance changes, ensuring clear audit trails for project evolution.
  • Use Case: When a team decides to adopt a new engineering principle, this Skill updates the constitution, validates the change against existing templates, and flags any documentation that requires manual review.

Quick Start

Invoke the speckit-constitution skill to update the project constitution with the new principle regarding asynchronous communication.

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 governance principles with documentation templates?

To synchronize project governance principles with documentation templates, you can automate template propagation from a centralized constitution. This ensures core values and rules remain consistent across all dependent artifacts like spec templates and task plans.

What is a project constitution and when do I need versioning for governance changes?

A project constitution defines core values, governance rules, and engineering principles for a repository. You need governance versioning when adopting new principles, ensuring clear audit trails and semantic tracking for project evolution.

How do I validate placeholder resolution and template alignment in a .specify directory?

Validating placeholder resolution and template alignment within a .specify directory involves checking versioning consistency and flagging documentation that requires manual review against updated governance principles to maintain project integrity.

Can I use automated constitution templates for compliance documentation without manual review?

Automated constitution templates handle compliance synchronization but still flag specific documentation requiring manual review. The system validates template alignment and placeholder resolution, highlighting artifacts that need human verification after governance updates.

What's the best way to maintain project integrity when updating engineering principles across extension hooks?

The best way to maintain project integrity when updating engineering principles is using a constitution synchronization tool. It operates within the .specify directory structure to validate versioning and ensure template alignment across all extension hooks.