Claude Code Best Practices skill
A handbook and starter set for Claude Code: guides, CLAUDE.md templates, starter kits, hooks and the commit-helper plugin.
- 110 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- Hooks from the kits run on tool calls and can block commands or change files.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/claude-code-best-practicesDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- Hooks from the kits run on tool calls and can block commands or change files.
This is third-party code. Review the repository files before installing.
What it does
A collection of Claude Code practices with ready-made starters. More than 30 guides cover fundamentals, workflows, permissions, architecture, cost and security, including prompt injection and plugin supply chain. Eleven `CLAUDE.md` templates cover React, Python, Go, Rust, Rails, Django, Next.js, Spring Boot, Flutter and monorepos. Starter kits copy into a project whole (`CLAUDE.md` and `.claude/` with settings, skills and hooks), the `commit-helper` plugin ships a Conventional Commits skill and a `PreToolUse` hook that blocks secrets, and there are `/changelog`, `/pr-describe` and `/test-triage` skills with `block-secrets`, `format-on-write` and `test-on-stop` hooks. Benchmarks are published: model comparison, plan mode, `CLAUDE.md` payoff and cache impact.
Who it is for. Developers adopting Claude Code in a project or team who want ready templates, hooks and rules instead of building from scratch.
Good fit when
- A new project gets a starter kit with `CLAUDE.md`, settings and hooks.
- Commits should follow Conventional Commits with secrets blocked before they are written.
- An existing repository needs a generated `CLAUDE.md`.
- A team compares cost and modes using the published benchmarks.
Not a fit when
- You need a single plugin with one-command installation: most material is copied by hand.
- You use another agent: starters are built for Claude Code.
- You only need official Anthropic documents.
Example request
Copy the Python starter kit from `starters/` into my repository and show which hooks and skills it enables.Limitations
This is a collection rather than one skill: most material is copied by hand, for example with `cp -r starters/<stack>/. /path/to/your/repo/`. There is one working plugin, `commit-helper`. The content is tied to the Claude Code version named by the README update date and can go stale. Benchmark numbers come from the author sets, so rerun them on your repository with the script in `tools/` before drawing conclusions. Hooks edit and block commands, so check them before enabling in a working project.
How to disable. Delete the copied `CLAUDE.md` files and the `.claude/` directory from the project, and remove the `commit-helper` plugin through Claude Code plugin management.
FAQ
Where do I start?
Copy a starter kit with `cp -r starters/<stack>/. /path/to/your/repo/` or generate `CLAUDE.md` with `bash tools/generate-claude-md.sh`.
What does the commit-helper plugin do?
It provides a Conventional Commits skill and a `PreToolUse` hook that blocks secrets before they are committed.
Which stacks do templates cover?
React, Python, Go, Rust, Rails, Django, Next.js, Spring Boot, Flutter, monorepos and a minimal set.
Are there benchmarks?
Yes: model comparison, plan mode, `CLAUDE.md` payoff and cache impact, with a harness for reruns.
Which license?
MIT.
Discussion
No questions or reviews yet.
Related
SkillsA Claude Code environment installer: CLAUDE.md, rules, skills, agents, hooks and two-layer project memory in one script
Anthropic DevRel playground: three Claude Code mods, hooks, CLAUDE.md examples and skills, each with notes on how it was built.
An installer giving Claude Code rules for phases, decision logs, debugging and tests in Go, Rust, Python and six more languages.
Claude Code Blueprint: 12 agents, 19 skills, 16 hooks and 6 CLAUDE.md rules, copy what you need or install a preset
Claude Code plugins: plan, work and review commands, subagents, hooks and writing skills in a practical minimalism spirit.
One-command Claude Code environment installer: a wizard sets up agents, rules, commands, skills and hooks in three profiles
README in short
The README explains why the collection exists, lists its contents, gives a quick start, a repository map and a reading order for newcomers. A link to a rendered site is included.