Your agent writes and improves its own skills as it works — no command, no trigger. Inspired by the Hermes self-improvement loop, built for Claude Code & Codex.
npm i -g skillmaxxing && skillmaxxing plugin install
Every coding agent starts every task from zero — re-solving the same migration, re-deriving the same release flow, re-learning the same repo quirk, then forgetting it all. Skill Maxing makes the forgetting stop.
After real work, the agent reflects on what it did and crystallizes the reusable part into a skill.
When a skill underperforms, it's refined through an eval-gated loop — promoted only on a strict, reversible win.
It runs off hooks. You install one line and never invoke anything — the agent just gets better at your codebase.
Two hooks run the loop. You do nothing.
Injects standing guidance: "crystallize reusable work; fix stale skills."
Counts the session's tool calls; once enough new work has accrued, it forks a conservative background reflector — most sessions produce nothing.
The reflector reviews the session and creates or improves exactly one skill — autonomously, recorded trusted:false until you approve it.
A self-improving agent you can actually trust.
Requires Node.js ≥ 20. Then one line:
npm i -g skillmaxxing && skillmaxxing plugin install
Codex: skillmaxxing plugin install --agent codex