Kaizen is a personal-use Claude Code plugin. It runs Atelier's multi-agent improvement methodology against any git repository specified by URL:
clone → N improvement cycles → one bundled GitHub PR
The target repo is cloned into an ephemeral work area, improved over N independent cycles, and the results ship as a single PR. Your local copy of the target repo is never touched — all git operations happen inside Kaizen's throwaway clone, which is deleted after the PR opens.
Successful cycles land as commits; cycles that can't reach completion are abandoned gracefully (with a formal report referenced in the PR body) and the next cycle still runs.
There is one user-invocable command:
kaizen:improve <git-url> [--cycles N] [--subject "<area to improve>"]
<git-url>— required. https or ssh form (e.g.https://github.com/owner/repo.gitorgit@github.com:owner/repo.git).--cycles N— number of independent improvement cycles to run. Default:1.--subject "..."— optional focus area. If omitted, the PM agent decides per cycle.
All other operations are internal procedures (internal/<name>/SKILL.md) reachable by
agents, not invoked directly.
Kaizen refuses to run if any of these are missing:
giton PATHghCLI on PATH and authenticated (gh auth statusexits 0)- Atelier installed via Agora (
atelier:runskill available) — provides the 61-role roster and dev-arc skills used by the cycle agents - Memex installed via Agora (
memex:runskill available) — used to capture abandonment reports and cycle minutes - Python 3.11+ with
pip install -r requirements.txtapplied
scripts/setup.py verifies all of these and fails loudly if any are missing.
-
Clone Kaizen locally (sibling to
atelier,memex,agora):git clone https://github.com/nitekeeper/kaizen.git -
Install Python dependencies:
pip install -r requirements.txt -
Run the setup script from Kaizen's root — this verifies the external dependencies and applies the schema migration to
.ai/memex.db:PYTHONPATH=. python3 scripts/setup.py -
Install Kaizen via Agora (
kaizenis registered in the marketplace), or register it as a local plugin in Claude Code.
Personal use. Kaizen is registered in Agora (install via the marketplace) but is not published to PyPI. It can also be installed by cloning the repo and registering it manually with Claude Code.
See CLAUDE.md for the full operating charter, architecture pointers,
and working rules.