Skip to content

Templates overview

Kaddo ships templates for its main knowledge artifacts so you never invent structure from scratch. They live in a central registry (packages/cli/src/templates/registry.ts) and back the documentation below.

Complete is not the same as long. A good template guides well, avoids ambiguity and keeps traceability — without becoming a bureaucratic form. Templates are guides, not mandatory forms: fill the minimum sufficient knowledge for the change at hand.

What every template carries

  • Purpose — what the artifact is for.
  • When to use — the situation that calls for it.
  • Output path — where the artifact lives.
  • Related command / agent — how it is produced.
  • Front matter — for artifacts that participate in traceability.
  • Sections — required and optional.
  • Quality checklist — how to know it is good enough.

CLI vs LLM vs human

LayerRole
CLICreates the skeleton deterministically (init, create, modules map, add).
LLM agentFills interpretation (capabilities, architecture, roadmap, design).
HumanReviews, decides and edits. Templates make review fast.

Categories