project-constitution

Generate a constitution.md file defining project technical standards and governance.

2|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/telum-ai/speck --skill project-constitution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-constitution
Source: https://github.com/telum-ai/speck/tree/main/.cursor/skills/project-constitution
Command: npx skills add https://github.com/telum-ai/speck --skill project-constitution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps establish clear technical standards, governance, and principles for a project, ensuring consistency and adherence to requirements, especially in regulated or complex environments.

Core Features & Use Cases

  • Define Technical Standards: Sets guidelines for performance, security, and maintainability.
  • Establish Governance: Outlines rules for development, reviews, and compliance.
  • Use Case: A financial services project needs to comply with strict data privacy regulations (like GDPR and HIPAA). This Skill helps define the specific principles and constraints that all development must adhere to, ensuring compliance from the outset.

Quick Start

Use the project-constitution skill to create or update the project's guiding principles.

Frequently Asked Questions about project-constitution

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

FAQPage Schema
How do I establish project governance and technical standards for a complex multi-team environment?

To establish project governance and technical standards, you can generate a constitution.md file that defines operational constraints, development rules, and performance guidelines. This ensures consistency and adherence to requirements across multiple coordinating teams.

What is the best way to define technical standards for a project that needs to comply with GDPR and HIPAA regulations?

The best way to define technical standards for regulated projects is to create a project constitution that outlines specific principles and constraints. This ensures data privacy compliance from the outset by analyzing domain standards and security best practices.

Can I update existing project principles and governance documents, or does this only create new ones?

You can update existing project principles and governance documents. The process analyzes current project context and domain standards to either create a new constitution.md file or update your existing governance constraints and technical standards.

How does project governance creation work for strict quality attributes and industry regulations?

Project governance creation works by analyzing your project context, domain standards, and security best practices. It translates these inputs into a formal constitution.md file that enforces strict quality attributes and operational constraints required by industry regulations.

Do I need to provide specific project context to generate accurate technical standards and compliance rules?

Yes, you need to provide project context. The generation process requires analyzing your specific domain standards, project environment, and regulatory requirements to produce accurate technical standards and governance principles.

When should I not use a project constitution for defining development rules and compliance?

You should avoid creating a project constitution for simple, unregulated projects that do not require strict quality attributes or complex multi-team coordination. It is specifically designed for environments needing strict adherence to industry regulations and operational constraints.