speckit-constitution

Installation
SKILL.md

Spec Kit Constitution Skill

When to Use

  • Initial project setup or when governance principles need updates.
  • If the project has not yet run specify init, use speckit-install to install the CLI first, then speckit-initial to initialize the project.

Inputs

  • User-provided principles or amendments.
  • Existing .specify/memory/constitution.md and 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:

Related skills

More from teachingai/full-stack-skills

Installs
1
GitHub Stars
381
First Seen
Apr 6, 2026