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
Skill

Minimal access

Why this level

  • Hooks from the kits run on tool calls and can block commands or change files.
All reasons and checks

muhammadusmangm/claude-code-best-practices

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/claude-code-best-practices

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal 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.

Skills
Russian stack

A Claude Code environment installer: CLAUDE.md, rules, skills, agents, hooks and two-layer project memory in one script

WorkflowExtended access196Repository stars

Anthropic DevRel playground: three Claude Code mods, hooks, CLAUDE.md examples and skills, each with notes on how it was built.

PluginExtended access369Repository stars

An installer giving Claude Code rules for phases, decision logs, debugging and tests in Go, Rust, Python and six more languages.

CLIExtended access116Repository stars

Claude Code Blueprint: 12 agents, 19 skills, 16 hooks and 6 CLAUDE.md rules, copy what you need or install a preset

WorkflowExtended access73Repository stars

Claude Code plugins: plan, work and review commands, subagents, hooks and writing skills in a practical minimalism spirit.

PluginExtended access116Repository stars

One-command Claude Code environment installer: a wizard sets up agents, rules, commands, skills and hooks in three profiles

WorkflowBroad access155Repository stars

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.

README badge

Report a problem