spk-doctrine-charter

Runs Spec Kitty charter interviews, generation, context loading, and synchronization workflows.

1.6k|156|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/Priivacy-ai/spec-kitty --skill spk-doctrine-charter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spk-doctrine-charter
Source: https://github.com/Priivacy-ai/spec-kitty/tree/main/src/charter/offering/skills/spk-doctrine-charter
Command: npx skills add https://github.com/Priivacy-ai/spec-kitty --skill spk-doctrine-charter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams using spec-driven development with AI coding agents often lose governance decisions, project doctrine, and charter context across sessions. This Skill keeps charter creation, synchronization, and context loading explicit and versioned inside the repository.

Core Features & Use Cases

  • Charter Interview & Generation: Runs the /spec-kitty.charter command flow to capture project governance decisions through a guided interview.
  • Charter Synchronization: Keeps governance decisions explicit, versioned, and in sync with the active mission artifacts.
  • Scoped Context Loading: Loads charter context on demand, scoped to the active action, and integrates glossary and SPDD practices when the charter selects them.
  • Use Case: A team bootstrapping a governed software factory uses this Skill to interview stakeholders, generate a versioned charter, and reload that doctrine whenever agents start new work packages.

Quick Start

Ask the agent to run the Spec Kitty charter interview to create and version the project governance charter for this repository.

Frequently Asked Questions about spk-doctrine-charter

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

FAQPage Schema
How do I create a project charter in Spec Kitty?

Invoke the /spec-kitty.charter command to start the guided charter interview. The workflow captures governance decisions, generates the charter, and keeps it versioned in the repository.

How do I load charter context for an AI coding agent?

Charter context is loaded on demand and scoped to the active action, so agents only receive the governance doctrine relevant to their current work package rather than the entire charter.

Does the charter skill work with glossary and SPDD practices?

Yes. When the charter selects glossary or SPDD practices, the corresponding skills are used alongside the charter workflow to keep terminology and design decisions consistent.

What is the spec-kitty-charter-doctrine legacy alias?

It is a legacy alias providing detailed doctrine service access and charter command maps. Use it when available for deeper charter command documentation beyond the standard flow.

When should I not use the charter workflow?

Skip it for one-off edits, tiny scripts, or projects that do not use Git. The charter workflow is designed for governed, spec-driven development with versioned decision tracking.