speckit-constitution-primer

Generate grounded directional prompts for /speckit.constitution from project context.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/tjespers/claude-skills --skill speckit-constitution-primer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-constitution-primer
Source: https://github.com/tjespers/claude-skills/tree/main/speckit-constitution-primer
Command: npx skills add https://github.com/tjespers/claude-skills --skill speckit-constitution-primer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interactive brainstorming companion for spec-kit users. Helps shape project principles and governance priorities into well-crafted input for /speckit.constitution. Use this skill when: (1) you want to think through your project principles before running /speckit.constitution, (2) a user's constitution input reads like literal rules that the agent will just copy-paste without examining the codebase, (3) you proactively detect the user is about to run /speckit.constitution with generic or pre-baked input, (4) a user says "let's write a constitution" or "set up speckit for this project".

Core Features & Use Cases

  • Phase 0: Gather Project Context — Silently load project context before engaging the user, checking for existing constitution, codebase context, specs, and development artifacts.
  • Phase 1: Seed — Prompt user to describe what matters most; output a first draft framed as directional input for the constitution command.
  • Phase 2: Refine — Use coverage lenses to ensure multi-dimensional alignment and surface tensions between stated priorities and codebase.
  • Phase 3: Finalize and Hand Off — When ready, present final directional input or hand off to the /speckit.constitution command.
  • Adaptive Depth — Signal depth based on project complexity (focused, medium, complex).
  • Surfacing Codebase Tensions — Highlight conflicts between user desires and observable patterns in the codebase.

Quick Start

Describe your project context and I will generate a first draft of a grounded /speckit.constitution prompt.

Frequently Asked Questions about speckit-constitution-primer

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

FAQPage Schema
How do I write a constitution for my codebase that reflects actual project patterns?

A speckit constitution establishes project governance by using context-aware prompts to align user principles with the codebase's actual patterns, preventing the agent from blindly copy-pasting literal rules.

How do I set up speckit governance for an existing software project?

Setting up speckit governance involves a phased approach: silently loading codebase context, drafting directional seeds from user priorities, refining with coverage lenses, and handing off the final prompt.

Why does my speckit constitution prompt just copy literal rules without analyzing the codebase?

Your constitution prompt copies literal rules because it lacks directional framing and context-awareness, failing to surface tensions between stated user intent and the codebase's actual development patterns.

What is the best way to surface tensions between project priorities and codebase patterns?

The best way to surface tensions is applying coverage lenses during refinement, which highlights conflicts between stated user desires and observable architectural patterns to produce a grounded constitution.

Do I need a complex project to use a context-aware constitution primer?

You do not need a complex project; the primer features adaptive depth, signaling focused, medium, or complex engagement based on your specific codebase context and project maturity.