Kata

Manage software development work with kata, an agent-first ticket tracker. Use this whenever you start, plan, implement, or finish non-trivial software work in a kata-tracked workspace. SETUP: `/kata init` binds the workspace to a kata project (and loads this workflow). PLAN: decompose any feature request, bug report, or non-trivial task into kata tickets — top-level tickets are Mike Cohn user stories with Gherkin acceptance criteria; search existing tickets first. WORK: `$kata work ID` implements one ticket without a goal loop. IMPLEMENT: `/kata implement` starts a /goal loop that works `kata ready` tickets to completion. FINISH: commit (Conventional Commits) or merge, footer the kata ticket IDs, capture context as ticket comments, and file follow-up tickets for newly discovered work. Reach for this on essentially any non-trivial coding task.

shand-gh Updated

File contents

shand-gh/agent-skills/tree/main/kata commit a22ac3eca3

Frequently asked questions

npx skillmds@latest add shand-gh/kata