Skip to content
Agent Orchestration
Skill

/spk-charter-governance

Run Spec Kitty charter interview, generation, context loading, and synchronization workflows for project governance. Access charter artifacts programmatically via ActiveCharterService. Resolve agent profiles. Load action-scoped governance context iteratively, not all at once.

BOOST
From plugin
spec-kitty
1.7k45 skills1 command
Install
$ npx -y skills add spec-kitty/spec-kitty --skill spk-charter-governance --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/spk-charter-governance

Context preview

The summary Claude sees to decide when to auto-load this skill.

Run Spec Kitty charter interview, generation, context loading, and synchronization workflows for project governance. Access charter artifacts programmatically via ActiveCharterService. Resolve agent profiles. Load action-scoped governance context iteratively, not all at once.

SKILL.md

spk-charter-governance.SKILL.md
name: spk-charter-governance
description: >-
  Run Spec Kitty charter interview, generation, context loading, and
  synchronization workflows for project governance. Access charter artifacts
  programmatically via ActiveCharterService. Resolve agent profiles. Load
  action-scoped governance context iteratively, not all at once.
  Triggers: "interview for charter", "generate charter",
  "sync charter", "use doctrine", "set up governance",
  "charter status", "extract governance config", "load doctrine",
  "agent profile", "ActiveCharterService", "action index".
  Does NOT handle: generic spec writing not tied to governance, direct runtime
  loop advancement, setup/repair diagnostics, or editorial glossary maintenance.

spk-charter-governance

Use this skill for project governance, charter creation, charter sync, or charter context questions.

`.kittify/charter/charter.yaml` is the runtime governance source for a project; `.kittify/charter/charter.md` is a human-readable companion the runtime never parses. The charter offering (`src/charter/offering/`) supplies the reusable directives, tactics, paradigms, styleguides, toolguides, procedures, agent profiles, and step contracts the charter references.

Invariant

spec-kitty never calls an LLM. The harness running this skill is the inference engine: when asked to synthesize charter artifacts, author them yourself, then let the CLI validate and promote them.

Flow

1. Invoke `/spec-kitty.charter` or the relevant charter command. 2. Check the current state:

   spec-kitty charter status --json

3. Discover the change in chat, write `.kittify/charter/interview/answers.yaml`, then generate:

   spec-kitty charter generate --from-interview --json

4. Keep governance decisions explicit and versioned; edit `charter.yaml` directly for policy changes. 5. Load charter context on demand, scoped to the active action:

   spec-kitty charter context --action <action> --json

6. Use the `spk-charter-glossary` and `spk-charter-spdd-reasons` skills when the charter selects those practices; load profiles with `spk-charter-profile-load`.

References

  • `references/charter-governance-workflow.md` -- Full workflow: agent-driven

synthesis, the charter model and data flow, artifact kinds, `ActiveCharterService` access, profile resolution, and common pitfalls.

  • `references/charter-command-map.md` -- Full CLI command reference with all

flags and output fields.

  • `references/charter-artifact-structure.md` -- File layout, authority

classes, and data flow.

Read more
Ships withspec-kitty

Spec-Driven Development with organizational governance. Specs tell AI agents what to build; Charter governs how they build it. Git-native missions, enforceable workflows, and consistent engineering standards across AI coding agents and harnesses.

Get the whole plugin

Other skills on spec-kitty.