Skip to content

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

Plugins

  • commit-helper — this repo's reference plugin: Conventional Commits skill plus a secret-blocking PreToolUse hook.
  • 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.md from 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-new and /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 .env files.
  • 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

See also