speckit-constitution

Derive and update project constitution values from user input and repository context.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/luansilvadb/divi-app --skill speckit-constitution-luansilvadb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution
Source: https://github.com/luansilvadb/divi-app/tree/main/.agents/skills/speckit-constitution
Command: npx skills add https://github.com/luansilvadb/divi-app --skill speckit-constitution-luansilvadb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates deriving and updating a project's constitution from user input and repository context, ensuring all dependent templates stay in sync.

Core Features & Use Cases

  • Automated constitution derivation from inputs and repo context.
  • Synchronizes placeholders across memory and template files.
  • Generates Sync Impact Report and validation results for governance changes.
  • Applies versioning rules and governance updates automatically.

Quick Start

Use the speckit-constitution tool to update and synchronize the constitution based on user input and 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 automatically sync a project constitution across memory and template files?

To automatically sync a project constitution, you can use a governance automation tool that derives values from user input and repository context to update placeholders across memory files, plan templates, and extension hooks.

What is a project constitution in specification governance?

A project constitution in specification governance defines the core principles, rules, and templates that guide a repository. Automating its derivation ensures versioning and validation rules are enforced consistently across the system.

How do I replace placeholders and enforce validation rules in project governance templates?

You can replace placeholders and enforce validation rules by applying automated constitution updates that derive values from repository context, ensuring all dependent specification templates stay aligned and pass validation checks.

Can I generate a sync impact report for governance changes in my specification system?

Yes, applying automated constitution synchronization generates a Sync Impact Report and validation results, allowing you to review the effects of governance changes and updates across your specification system.

What's the best way to apply versioning rules to a project constitution?

The best way to apply versioning rules is through automated constitution derivation, which aligns governance updates with repository context and automatically enforces version controls across all related specification templates.