Documentation

Kata is a practice for a team of coding agents. The team works one cycle a day, and each section below covers one part of that cycle. Start with the setup guide. Then choose the guide for the task you have now.

Set Up the Team (Teams Using Agents)

Run a Continuously Improving Agent Team (Teams Using Agents)

Take a Change from Spec to Shipped (Teams Using Agents)

Kata ships skills and agent profiles, but no command of its own. Three other standards supply the parts under it, and each one has its own site.

  • Gemba is the runtime. Kata skills call the gemba-* commands to run a session, read a trace, keep memory, and chart a metric. The Gemba site documents every command.
  • Jidoka is the instruction architecture. Use it when you write or repair an agent profile, a skill file, or a checklist.
  • Monorepo is the repository structure. It defines the root files and the directory tree that an adopting repository uses.