speckit-constitution
Spec Kit Constitution Skill
When to Use
- Initial project setup or when governance principles need updates.
Inputs
- User-provided principles or amendments.
- Existing
.specify/memory/constitution.mdand templates.
If the request is missing or ambiguous, ask focused questions before proceeding.
Workflow
You are updating the project constitution at .specify/memory/constitution.md. This file is a TEMPLATE containing placeholder tokens in square brackets (e.g. [PROJECT_NAME], [PRINCIPLE_1_NAME]). Your job is to (a) collect/derive concrete values, (b) fill the template precisely, and (c) propagate any amendments across dependent artifacts.
Follow this execution flow:
More from dceoy/spec-kit-agent-skills
speckit-specify
Create or update a feature specification from a natural language feature description.
7speckit-baseline
Generate feature specifications by analyzing existing source code.
6speckit-clarify
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
6speckit-tasks
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
6speckit-analyze
Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.
6speckit-plan
Execute the implementation planning workflow using the plan template to generate design artifacts.
6