speckit-constitution

Synchronize principle definitions and governance metadata across project documentation templates.

Updated May 31, 2026
One-click install
npx skills add https://github.com/Piklar/Rizza-60 --skill speckit-constitution-piklar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/Piklar/Rizza-60/tree/main/.agents/skills/speckit-constitution
Command: npx skills add https://github.com/Piklar/Rizza-60 --skill speckit-constitution-piklar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the maintenance and synchronization of project constitutions, ensuring that core principles and governance rules remain consistent across all project templates and documentation.

Core Features & Use Cases

  • Template Synchronization: Automatically propagates updates from the constitution to dependent planning, specification, and task templates.
  • Governance Versioning: Manages semantic versioning for project principles and tracks ratification dates.
  • Use Case: When a team decides to add a new engineering principle, this skill updates the constitution and ensures that the project plan and specification templates are updated to reflect the new requirement.

Quick Start

Ask the agent to update the project constitution based on the new principles provided in the current conversation.

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 across documentation templates?

You can synchronize project governance principles by updating the constitution file, which automatically validates and propagates the rule changes to all dependent planning, specification, and task templates.

What is the best way to maintain consistency across project specification and planning files?

Maintaining consistency across specification files requires a centralized constitution that validates alignment and automatically pushes governance metadata updates to dependent documentation templates.

How do I manage semantic versioning for engineering principles and ratification dates?

Managing semantic versioning for engineering principles is handled through the constitution lifecycle, which tracks ratification dates and synchronizes the version metadata across all project templates.

Can I use a project constitution to enforce compliance rules within a .specify directory structure?

Yes, a project constitution enforces compliance rules by validating consistency and managing the lifecycle of project-specific requirements directly within the .specify directory structure.

When do I need to update my project constitution?

You need to update your project constitution when your team ratifies a new engineering principle, ensuring the latest governance version is validated and reflected across all dependent templates.