Awesome Claude Code¶
A curated list of high-signal resources for getting more out of Claude Code: community plugins, drop-in skills, essays worth reading, talks worth watching, and tools that pair well.
Inclusion criteria. An entry earns a spot if it meets all of: (1) publicly available and actively maintained (a commit or post in the last ~6 months), (2) specific to Claude Code or the Claude API in a way a generic list can't cover, (3) either the author or a reviewer has used it in real work — not just read the README.
Want to add something? Open a PR editing this file. Keep descriptions to one line, alphabetical within each section, and add a one-sentence justification in the PR body.
Official¶
- Claude Code docs — canonical reference for CLI flags, settings, and behavior.
- Anthropic API docs — for building against the API directly.
- anthropic-cookbook — official recipes; good prompt and tool-use patterns.
Plugins¶
- commit-helper — this repo's reference plugin: Conventional Commits skill plus a secret-blocking
PreToolUsehook. - Add yours here. Use the shape:
[name](url) — one-line summary.
Skills¶
Drop-in SKILL.md files you can copy into claude_internal/skills/.
- changelog — generate or update
CHANGELOG.mdfrom commits since the last tag. - pr-describe — draft PR title and body from the current branch.
- test-triage — classify failing tests as flaky vs. real, propose a fix path per test.
- conventional-commit — Conventional Commits message from staged diff.
- Add yours here.
Starter kits¶
Whole-project claude_internal/ drop-ins.
- starters/react — React + TypeScript, ESLint+Prettier,
/component-newand/test-component. - starters/python — FastAPI/Django agnostic, ruff+pytest+mypy,
/api-endpoint. - starters/go — Go services, gofmt+golangci-lint,
/add-handler.
Hook scripts¶
- block-secrets — refuses to write AWS keys, private keys, common API tokens, or
.envfiles. - format-on-write — runs prettier/gofmt/rustfmt/ruff on just-written files.
- test-on-stop — runs the project's test suite after Claude finishes a turn.
CLAUDE.md templates¶
Per-stack examples under examples/: Django, Flutter, Go, minimal, monorepo, Next.js, Python, Rails, React, Rust, Spring Boot.
Essays and posts¶
- Add a link here when you find something worth keeping. Please include a one-line hook that tells the reader why they should click — not just what the post is about.
Talks and videos¶
- Add a link here when you find something worth keeping. Prefer permalinks over YouTube search results; include approximate duration.
Tooling that pairs well with Claude Code¶
- lychee — the link checker this repo uses in CI.
- shellcheck — for validating hook scripts before they touch a real session.
- jq — indispensable for hook scripts that parse the tool-use JSON payload.
- mkdocs-material — what renders this repo's published site.
Adjacent reading¶
- Model Context Protocol — the protocol behind
/mcpservers. - Keep a Changelog — what this repo's
CHANGELOG.mdfollows. - Conventional Commits — what the
/conventional-commitskill produces.
See also¶
- index.md — the full index of this repo's content.
- CONTRIBUTING.md — contribution rules, including how to add awesome-list entries.
- guides/anti-patterns.md — things to avoid, as a useful counterweight to this list.