spec-kitty-constitution
🔗 Workflow Provenance
Source: This skill augments the baseline workflow located at
./workflows/spec-kitty.constitution.md. It acts as an intelligent wrapper that is continuously improved with each execution.
/spec-kitty.constitution - Interview + Compile Constitution
User Input
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
In repos with multiple features, always pass --feature <slug> to every spec-kitty command.
Command Contract
This command delegates constitution work to the CLI constitution workflow. Do not hand-author long governance content in chat unless the user explicitly asks for manual drafting.
Output location
- Constitution markdown:
.kittify/constitution/constitution.md - Interview answers:
.kittify/constitution/interview/answers.yaml - Reference manifest:
.kittify/constitution/references.yaml - Local reference docs:
.kittify/constitution/library/*.md
Execution Paths
Path A: Deterministic minimal setup (fast)
Use when user wants speed, defaults, or bootstrap:
spec-kitty constitution interview --defaults --profile minimal --json
spec-kitty constitution generate --from-interview --json
Path B: Interactive interview (full)
Use when the user wants project-specific policy capture:
spec-kitty constitution interview --profile comprehensive
spec-kitty constitution generate --from-interview
Editing Rules
- To revise policy inputs, rerun
constitution interview(or editanswers.yaml) and regenerate. - Use
--forcewith generate if the constitution already exists and must be replaced. - Keep constitution concise; full detail belongs in reference docs listed in
references.yaml.
Validation + Status
After generation, verify status:
spec-kitty constitution status --json
Context Bootstrap Requirement
After constitution generation, first-run lifecycle actions should load context explicitly:
spec-kitty constitution context --action specify --json
spec-kitty constitution context --action plan --json
spec-kitty constitution context --action implement --json
spec-kitty constitution context --action review --json
Use JSON text as governance context. If mode=bootstrap, follow referenced docs as needed.
More from richfrem/agent-plugins-skills
markdown-to-msword-converter
Converts Markdown files to one MS Word document per file using plugin-local scripts. V2 includes L5 Delegated Constraint Verification for strict binary artifact linting.
52excel-to-csv
>
32zip-bundling
Create technical ZIP bundles of code, design, and documentation for external review or context sharing. Use when you need to package multiple project files into a portable `.zip` archive instead of a single Markdown file.
29learning-loop
(Industry standard: Loop Agent / Single Agent) Primary Use Case: Self-contained research, content generation, and exploration where no inner delegation is required. Self-directed research and knowledge capture loop. Use when: starting a session (Orientation), performing research (Synthesis), or closing a session (Seal, Persist, Retrospective). Ensures knowledge survives across isolated agent sessions.
26ollama-launch
Start and verify the local Ollama LLM server. Use when Ollama is needed for RLM distillation, seal snapshots, embeddings, or any local LLM inference — and it's not already running. Checks if Ollama is running, starts it if not, and verifies the health endpoint.
26spec-kitty-checklist
A standard Spec-Kitty workflow routine.
26