speckit-constitution

Update project constitution documents with principles, hooks, and version control.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables creating or updating a project's constitution based on input principles, ensuring consistency across templates.

Core Features & Use Cases

  • Template Synchronization: Reads and updates the constitution document with current principles and metadata.
  • Hook Execution: Checks for extension hooks before and after updates, executing scheduled scripts if applicable.
  • Version Management: Incrementally updates the constitution version and logs changes for compliance and governance.
  • Use Case: Use this Skill to automatically amend your project guidelines to reflect new team policies or principles seamlessly.

Quick Start

Invoke the skill with your latest principles input to refresh the project constitution document.

Frequently Asked Questions about speckit-constitution

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

FAQPage Schema
How do I automate project constitution updates from new governance principles?

Automate project constitution updates by integrating new principles, extension hooks, and version control to ensure governance consistency. The skill reads your input principles and automatically synchronizes the project constitution document with current metadata.

What is the best way to manage policy updates for large projects with multiple extension points?

Manage policy updates for large projects by executing scheduled scripts before and after changes. The system enforces security checks on hooks and dependencies, ensuring safe amendments to project guidelines across complex extension points.

How does version control work when amending a project constitution?

Version control for a project constitution works by incrementally updating the document version and logging changes. This ensures compliance and governance traceability every time the constitution is amended with new principles.

Can I use extension hooks to run scripts before and after a governance policy update?

Yes, you can use extension hooks to run scripts before and after a governance policy update. The system automatically checks for these extension hooks and executes scheduled scripts if applicable during the amendment process.

Does this approach enforce security checks on project dependencies and extension hooks?

Yes, this approach enforces security checks on project dependencies and extension hooks. It validates these components during the constitution update process to maintain safety and governance consistency across the project.

Why should I use automated constitution synchronization instead of manual policy updates?

Automated constitution synchronization ensures template consistency and governance compliance that manual policy updates lack. It seamlessly integrates version management and hook execution to safely amend project guidelines without manual intervention.