What problem does it solve?
Prose explanations of specs, plans, architecture, and workflow status often obscure structure, making it hard for teams and AI agents to verify decisions against code and artifacts. This Skill turns Spec Kitty work into compact, checkable visuals using the smallest representation that answers the question.
Core Features & Use Cases
- Shape Selection Guidance: Maps each problem type to the right visual form, including pseudocode for logic, call trees or sequence diagrams for runtime behavior, state diagrams for lifecycles, ER diagrams for data relationships, and C4 views for architecture.
- Diagram-as-Code Doctrine: Ships byte-pinned Mermaid and PlantUML guides plus reusable theme templates, loaded on demand through
spec-kitty charter context --include commands.
- Status Board Rendering: Explains how to render
/spec-kitty.status in a TUI by consuming structured JSON from spec-kitty agent tasks status --json, folding lifecycle lanes into a five-group display while keeping weighted readiness separate from done progress.
- Use Case: While reviewing a mission plan, ask for a C4 context diagram of the architecture and a state diagram of the work-package lifecycle, then render the mission status board in a terminal UI.
Quick Start
Ask the agent to visualize the current spec or plan as a Mermaid diagram, choosing the smallest representation that makes the structure checkable against the code.