Claude Code Kit
CLAUDE.md templates, skills, hooks, commands and subagents for Claude Code.

Who it's for
- You use Claude Code every day and want a starting setup with its own test suite instead of collecting snippets from threads.
- You want guard rails: hooks that stop secrets being written to files, edits to lockfiles and force-pushes to main.
- You set up Claude Code for a team or for client repositories and want the same skills and commands everywhere.
Not for you if you don't use Claude Code: the kit is built around its hooks, skills and subagents.
What's inside
Plain Markdown, JSON and zero-dependency Node.js, with an offline test suite you can run yourself.
- CLAUDE.md templates for a Next.js app, a Python service, a Salesforce DX project, n8n workflows kept in git, a monorepo, a library and a minimal one for anything else.
- Skills for PR review, writing tests, debugging a failing test, safe refactoring, release notes, docs sync, ADRs, a quick security review, Salesforce deploy checks and n8n workflow review.
- Slash commands to plan a task, explain a diff, write a commit message, find test gaps, update the changelog, write a standup and a handoff note, and fix lint.
- Subagents: code reviewer, test writer, docs writer, debugger, security auditor and researcher.
- Hook scripts that block secrets and protected paths, guard destructive shell commands, format on write, give Claude the git context at session start and send a desktop notification.
- Settings with safe-default permission rules, Salesforce CLI rules and an MCP example.
- An installer that does a dry run by default, never overwrites without
--force, backs up what it merges and can remove itself, plus guides for every part.
- CLAUDE.md templates
- 7
- claude-md/library.md
- claude-md/minimal.md
- claude-md/monorepo.md
- claude-md/n8n-automation.md
- claude-md/nextjs-app.md
- claude-md/python-service.md
- claude-md/salesforce-dx.md
- Skills
- 10
- skills/adr-writer/SKILL.md
- skills/debug-failing-test/SKILL.md
- skills/docs-sync/SKILL.md
- skills/n8n-workflow-review/SKILL.md
- skills/pr-review/SKILL.md
- skills/refactor-safely/SKILL.md
- skills/security-review-lite/SKILL.md
- skills/sfdx-deploy-check/SKILL.md
- skills/write-release-notes/SKILL.md
- skills/write-tests/SKILL.md
- Slash commands
- 8
- commands/changelog.md
- commands/commit-message.md
- commands/explain-diff.md
- commands/fix-lint.md
- commands/handoff.md
- commands/plan-task.md
- commands/standup.md
- commands/test-gap.md
- Subagents
- 6
- agents/code-reviewer.md
- agents/debugger.md
- agents/docs-writer.md
- agents/researcher.md
- agents/security-auditor.md
- agents/test-writer.md
- Hook scripts
- 6
- hooks/scripts/block-secrets.mjs
- hooks/scripts/format-on-write.mjs
- hooks/scripts/guard-bash.mjs
- hooks/scripts/notify.mjs
- hooks/scripts/protect-paths.mjs
- hooks/scripts/session-context.mjs
- Settings and MCP examples
- 4
- mcp/mcp.example.json
- settings/settings.local.example.json
- settings/settings.safe-defaults.json
- settings/settings.salesforce.json
- Guides
- 7
- docs/agents.md
- docs/claude-md-guide.md
- docs/commands.md
- docs/getting-started.md
- docs/hooks.md
- docs/recipes.md
- docs/skills.md
Files
Files
Files
Files
Files
Files
Files
In the zip · 81 files · 136 KB
- CHANGELOG.md
- LICENSE.md
- README.md
- agents/6 files
- claude-md/8 files
- commands/8 files
- docs/7 files
- hooks/8 files
- install/1 files
- mcp/1 files
- package-lock.json
- package.json
- settings/3 files
- skills/17 files
- tests/17 files
Setup
Requirements
- Claude Code 2.1.139 or later (exec-form hooks); tested with 2.1.284, and a Claude plan or API key that includes Claude Code
- Node.js 22 or newer for the hook scripts, the installer and the tests (no dependencies)
- macOS or Linux (Windows via WSL)
- Git, for the session-context hook, the review skills and the guard-bash branch check
- Unzip and run the offline checks:
cd claude-code-kit && npm test. - Preview what the installer would add to a repository (nothing is written):
node install/install.mjs --target ~/code/my-app --all --pick claude-md:minimal. - Install by running the same command with
--apply. - Fill in the
<placeholders>in the repository'sCLAUDE.md. - Start Claude Code in the repository, check
/hooksand/agents, then ask Claude to write a.envfile and watch the block-secrets hook stop it.
Time to first result: about 10 minutes.
Tested with
The clean-install test record for this exact zip is still to come.
Licence
You may use this product in unlimited personal and commercial projects, including client work. You may not resell, redistribute, sublicense or share the product itself, in whole or in part, including as a template, starter kit or course material. One purchase covers one person.
The full licence is in LICENSE.md inside the zip. Site terms: /terms.
Questions
When can I buy it?
When the last check is done: a live run of the kit inside Claude Code and the remaining screenshots. The offline test suite already passes. I haven't set a date; leave your email above and I'll tell you when it's on sale.
Which Claude Code version do I need?
Claude Code 2.1.139 or later (the hooks use the exec form added in that version), with a Claude plan or API key that includes Claude Code. The kit was checked against Claude Code 2.1.284.
Will the installer overwrite my files?
No. It previews every change, skips files you already have unless you pass --force, and keeps a backup of any
settings it merges.
How do updates work?
New versions go to your Gumroad library; download them from there. Changes are listed in the CHANGELOG inside the zip.
Can I use it for client work?
Yes, in unlimited personal and commercial projects, including client repositories. You can't resell or share the kit itself.
Where do I ask a question?
Use the contact form.