Skip to content

Modules overview

Modules extend Kaddo with new artifact types and directories. Install one with:

Terminal window
kaddo add adr
ModuleAdds
adrArchitecture Decision Records (K4)
rfcRequest for Comments (K3)
incidentIncident reports (K3)
migrationMigration plans (K4)
legacyLegacy system notes (K3)
contractsAPI/data contracts (K4)
capabilitiesProduct capabilities (K3)
guard-advancedCI guard rules (rules.yml)
agentsAgent definitions
skillsSkill definitions
standardsGlobal coding/docs/testing conventions starter
securitySecurity considerations starter (no scanning)
stackTechnologies and stack decisions starter
git-strategyGit strategy starter (GitHub Flow + Conventional Commits + SemVer)

Each module declares its directories, work-item types, and quality gates. Modules are tracked in .kaddo/config.yml under a module_<name> key.

Modules vs features. A module is something you install with kaddo add that adds directories, work-item types and gates. Everything else in the sidebar — diagrams, reports, the MCP server, adapters — is a built-in feature or interface of Kaddo, not an installable module.

Created by Julian Dario Luna Patiño · v3.138.0