sp-constitution

Creates and amends the project constitution governing spec-kit specification and planning workflows.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/chenziyang110/launchdeck --skill sp-constitution-chenziyang110
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sp-constitution
Source: https://github.com/chenziyang110/launchdeck/tree/main/.claude/skills/sp-constitution
Command: npx skills add https://github.com/chenziyang110/launchdeck --skill sp-constitution-chenziyang110

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams using spec-kit workflows need a single authoritative rule layer for principles and governance before specification, planning, and task work can proceed consistently. This Skill creates or updates .specify/memory/constitution.md with proper semantic versioning, placeholder resolution, and downstream impact reporting. ## Core Features & Use Cases - Constitution Authoring: Creates or revises the project constitution with concrete principles, governance metadata, and semantic version bumps (MAJOR/MINOR/PATCH). - Sync Impact Report: Prepends a report listing modified principles, pending template/doc follow-ups, and the exact downstream re-entry path (/sp-specify, /sp-plan, /sp-tasks, or /sp-analyze). - Strict Write Boundary: Writes only the constitution file, treating templates, workflow state, and project cognition artifacts as read-only context. - Use Case: A team adopting spec-kit runs this Skill to replace placeholder tokens in their constitution with real principles, then receives a report flagging which templates and active feature artifacts need alignment. ## Quick Start Ask the agent to update the project constitution with your team's core engineering principles and governance rules.

Frequently Asked Questions about sp-constitution

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

FAQPage Schema
How do I create a project constitution for spec-kit?▼

Invoke the sp-constitution workflow with your desired principles as input. It loads the existing constitution at .specify/memory/constitution.md, resolves placeholder tokens, applies semantic versioning, and writes the finalized document with a Sync Impact Report.

How does constitution versioning work in spec-kit?▼

Version bumps follow semantic rules: MAJOR for backward-incompatible principle removals or redefinitions, MINOR for new principles or expanded guidance, and PATCH for clarifications or wording fixes. The Skill derives the bump automatically and records it in the report.

Does sp-constitution modify spec, plan, or tasks files?▼

No. It writes only .specify/memory/constitution.md. When an amendment invalidates active spec.md, plan.md, or tasks.md artifacts, it reports the highest affected downstream stage and re-entry path instead of editing those files.

What happens if constitution placeholders cannot be resolved?▼

Missing critical values are marked as TODO(FIELD_NAME) with an explanation and listed as deferred items in the Sync Impact Report. The Skill never leaves unexplained bracketed placeholder tokens in the final document.

When should I amend the constitution mid-project?▼

Amend it when governing principles change and active feature artifacts exist. The Skill inspects active workflow state and recommends re-entry at /sp-plan, /sp-tasks, or /sp-analyze rather than always restarting from /sp-specify.