Handover
Stop paying to reload one giant chat. Short sessions that start from a handover file Claude Code loads by itself, a decisions log, and recall of earlier sessions.
npx -y github:nrzz/claude-code-handover initNine small, open-source tools. Each is a dependency-free Node command or plugin that adds few or no tokens to your sessions, and all nine are tested together, installed from GitHub, on Windows, macOS and Linux.
$ npx -y github:nrzz/claude-code-toolkitOpens a setup page with the recommended tools already switched on: one click on Install sets them up, and each tool's settings are there when you want them. Prefer Claude Code's plugins? /plugin marketplace add nrzz/claude-code-toolkit
The green tag is what a tool adds to your sessions. Every README has a table with the details, and a section that says what was verified and how.
Stop paying to reload one giant chat. Short sessions that start from a handover file Claude Code loads by itself, a decisions log, and recall of earlier sessions.
npx -y github:nrzz/claude-code-handover initShare sessions, notes and team context with coworkers through git or a shared folder, synced in the background. Load a teammate's session by topic.
npx -y github:nrzz/claude-code-team-sync init14 themes that recolor the whole interface (and a classic one that keeps Claude's colors), a status line with a context meter and plan limits, and a live HUD with tips that help you spend fewer tokens.
/plugin install glowline@claude-code-toolkitStops rm -rf /, force pushes to protected branches, secrets in commits and .env edits, and asks before resets, publishes and curl | sh.
/plugin install guardrails@claude-code-toolkitA ping when Claude needs you or finishes: terminal, desktop, phone through ntfy, Slack, Discord, Teams or your own command. Short turns stay quiet.
/plugin install nudge@claude-code-toolkitDaily and weekly budgets counted from your local transcripts, warnings at 50%, 80% and 100%, and an optional hard stop that still lets /compact through.
/plugin install spendcap@claude-code-toolkitWhat your memory files cost in every session, what is stale or duplicated, and the fixes that save the most tokens. Runs in CI too.
npx -y github:nrzz/claude-md-doctorA lean CLAUDE.md, permission rules, /test and /check skills and a Haiku test runner for .NET, Node, Python, Go, Flutter or Java, in one command.
npx -y github:nrzz/claude-code-starter-kitsSearch everything you discussed in past sessions, and export one as a self-contained HTML replay or Markdown. --redact replaces secrets first, and the plugin's /replayer:replay always uses it.
npx -y github:nrzz/claude-session-replay listSo you can add one without wondering what it does to your machine, your settings or your bill.
Node 18 or newer and nothing from npm. There is nothing to audit but the code itself.
A hook speaks to the model only when that is its job, like a recalled line or the reason a command was stopped; the rest talks to you. Skills Claude does not need are user-only. Every README states what each part costs.
A backup before every write, only the keys each tool is there for, invalid JSON left alone, and an uninstall that takes out what it added.
Each says what was verified and how, and what was not. Each runs its tests on Windows, macOS and Linux with Node 20, 22 and 24, and on Linux with Node 18.
One end-to-end run does what a new user would, on a clean machine, and CI repeats it every week so a Claude Code update that breaks a tool shows up.
settings.json lists it, with the JSON Claude Code sends: guardrails denies rm -rf /, notify pings after a long turn, cost guard holds a prompt over a hard budget, two teammates share a session through one git remote, a replay escapes hostile text.claude plugin install, their own hooks run from the installed copies, their token estimate checked, and the HUD's engine tests run inside Claude Code.settings.json checked to be exactly what the user had.The releases of 4 October come from an audit that checked every README against the code. Each tool's changelog lists every fix.
Privacy fixes: the session title and any tool input field named like a secret are now redacted before a session is shared, and an invalid settings file is left as it is.
--redact also hides fields named like secrets, control characters are removed from names, titles and snippets, and the plugin is now called replayer.
The guard's limit follows your context window setting, and /recall and the audit scripts follow CLAUDE_CONFIG_DIR.
The token doctor no longer counts user-only skills, and the plugins are now called glowline and glowbar.
The plugin is now called nudge, and the README says exactly what a notification holds and where it goes.
The plugin is now called spendcap, and the README says what the index keeps.
--dry-run publishes now pass for poetry, uv, flit, hatch, vsce and ovsx too, and the two skills pre-approve only guardrails' own command instead of any node command.
A short rule with real content, such as "Be careful with database migrations.", is no longer flagged as filler, and the skill pre-approves only md-doctor's own command.
The --list columns fit their longest entry.
The marketplace lists the renamed plugins, and the end-to-end test with --local runs every check.