30 sec6 min coredeep dive optional
Awesome Claude Code is the ecosystem’s master index: a hand-curated GitHub list of 54.5k stars that organizes the best Claude Code guides, tools, skills, and harnesses by the job you need done.
- The list groups roughly 30 categories, from learning guides and agent orchestration to observability and security.
- Star gravity is extreme: the karpathy-inspired CLAUDE.md skill alone carries 214.9k stars.
- Start Here and From Anthropic sections give beginners a curated path instead of search-result roulette.
- A Ticker section tracks notable Claude Code projects across GitHub week by week.
The Claude Code ecosystem has outgrown search engines. Type a need into GitHub and you get forty clones of the same wrapper before you find the tool that actually works. Awesome Claude Code, maintained by hesreallyhim, is the filter the ecosystem built for itself: a hand-picked index where every entry carries created, last-commit, license, and star badges so you can judge staleness at a glance.

First spotted via the list on GitHub, it now stands at 54,530 stars and updates almost daily, with arrivals landing in a Recently Added section at the top. This field guide walks its most useful lanes, picks the entries worth your time, and marks where our own tutorial series already covers the ground deeper.
From Anthropic: the primary-source lane
Near the top, an official section collects Anthropic’s own material: the Claude Code documentation and changelog, the engineering blog posts that explain features before tutorials repackage them, and the official example repositories. It is a small section with an outsized role, because everything below it in the list is community interpretation of what this lane defines.
The practical reading order for a new feature is exactly this lane first. When agent teams or the apps gateway landed, the changelog and the engineering posts were the only accurate sources for weeks while community entries caught up. The Awesome Claude Code list gets that dependency right by pinning the primary sources at the top instead of burying them under star counts.
Documentation and knowledge management
One lane surprises people who think of Claude Code as purely a coding tool: the documentation and knowledge section, anchored by Obsidian integrations. The entries connect sessions to note vaults, turn conversation summaries into persistent notes, and let a research workflow accumulate context across weeks. Writers and researchers have become a visible constituency of the ecosystem, and this section is where their tooling lives.
The adjacent Writing and Prose Quality section pushes further, collecting skills and hooks that critique tone, tighten drafts, and enforce style decisions. Both sections reward browsing even if you never install anything, because they show configuration patterns, hooks feeding context, skills encoding judgment, that transfer directly back into engineering work.
Start Here: the onboarding shelf
The opening section curates learning material, and the quality bar is visibly higher than a generic link dump. Four entries cover distinct learning styles:
- andrej-karpathy-skills (multica-ai, 214,908 stars): a single CLAUDE.md distilling behavioral guidelines for LLM-assisted coding derived from Karpathy’s public notes. The lowest-friction quick win in the entire ecosystem; drop it in and benefit.
- claude-howto (luongnv89, 41,645 stars): a ten-module progressive course from slash commands to checkpoints, with diagrams and copy-paste templates. Closest in spirit to a textbook.
- Claude Code Everything You Need to Know (wesammustafa, 3,043 stars): mental-models-first, experience-tiered. The right pick if you want to understand the agentic loop before touching config files.
- explore-claude-code (LukeRenton, 314 stars): an interactive annotated project where every file teaches a concept. Small, clever, and a better first hour than most videos.
If you prefer structured tutorial series over curated lists, our own getting started guide and the September changelog digest remain the deeper path; the list is for discovering what exists, not for learning it end to end.
Agent orchestration: running many Claudes at once
The orchestration lane is where the ecosystem’s energy is concentrated right now, and the list’s selection is honest about the trade-offs:
- claude-code-templates (davila7, 31,665 stars): interactive component and agent-template browser. The established default for scaffolding workflows quickly.
- Claude Squad (smtg-ai, 8,528 stars): manages multiple Claude Code instances in parallel worktrees through one tmux-style interface.
- Claude Code PM (ccpm, Automaze, 8,384 stars): product-management flavored commands and workflows that turn Claude Code into a structured development process.
Our coverage of Claude Code Projects and shared memory covers the built-in parallel-threads story; these tools are what you reach for when the built-ins are not enough. The honest sequencing question is which layer to adopt first. Worktrees and Projects solve parallelism with no new abstractions, Claude Squad adds orchestration when the number of concurrent agents grows past what you can watch, and template systems like davila7’s make sense once your workflows stabilize into repeatable shapes. Reading the Awesome Claude Code orchestration lane in that order, built-ins first, orchestrators second, templates last, keeps the stack from inverting.
Skills: the 290k-star elephant
The Skills section is dominated by one entry. Superpowers (obra, 290,936 stars) packages brainstorming, debugging, and test-driven-development workflows as composable skills, and it has become the reference implementation of what a skill collection should look like. The list surrounds it with smaller, sharper entries: infrastructure showcases, writing-mode skills, and the diagram-generation tooling we reviewed separately in our Diagram Design pick.
For the mechanics of authoring your own, the Claude Code Skills guide on this site walks the format itself; the list is where you browse what the format has already produced.
The specialist lanes worth knowing
Beyond the headliners, several categories solve problems people discover only after weeks of daily use:
| Lane | Representative entry | Why it matters |
|---|---|---|
| Memory and context | Persistence and compaction tools | Session state survives restarts without manual export rituals |
| Observability | c9watch (minchenlee, 127 stars) | Session monitors and usage dashboards for cost-heavy teams |
| Security | agent-guard (JeongJaeSoon, 30 stars) | Permission hygiene and container isolation for risky runs |
| Status lines | Custom status-line generators | Context and cost surfaced in the prompt bar where you actually look |
| Alternative clients | Web and mobile frontends | Drive the same sessions away from the terminal |
The pattern across these lanes: the entries are young, often three-digit stars, and the list’s badge columns are doing real work. A last-commit date within the week means the author is still riding Claude Code’s fast-moving target; a stale badge in this ecosystem usually means the tool already broke.
How does the list stay current as the ecosystem churns?
Three structural choices keep it usable where most awesome lists rot. Every repository entry renders four generated badges, created date, last commit, license, and stars, so staleness is visible without clicking through. A Recently Added section at the top surfaces new arrivals, which matters in an ecosystem where the useful tooling wave landed within months. And a Ticker section samples notable Claude Code projects around GitHub, acknowledging that the interesting work no longer fits in one curated document. The curation is opinionated rather than exhaustive; entries earn placement, which is why the list reads shorter than its category count suggests.
Why does a single CLAUDE.md file have 214k stars?
The karpathy-skills entry is the clearest signal of what the ecosystem values: leverage per minute invested. It is one file, distilled from Andrej Karpathy’s public writing about how LLM-assisted coding goes wrong, encoding four behavioral guidelines that improve Claude Code’s output with zero configuration surface. No install step, no dependency, nothing to maintain. The star count says less about the file itself and more about the audience: hundreds of thousands of developers want the benefits of better defaults without adopting a framework. When you evaluate that lane of the list, judge similar entries by the same standard, how much behavior change one file buys, and be suspicious of anything that needs a runtime to deliver a prompt.
Which entries overlap with commercial tools?
Several lanes walk close to paid products. The alternative clients echo commercial desktop wrappers, the observability tools overlap with SaaS session-analytics platforms, and the orchestration tools compete with the parallel-agent features vendors ship natively. The list does not editorialize about this, so the reader has to. The heuristic that holds up: open-source entries win when they compose with your existing setup, vim-style, and lose when they replicate a polished product with weaker support. Claude Squad against a vendor’s managed multi-agent feature is a fair fight; a homemade analytics dashboard against a hosted one usually is not. Check the issue tracker before adopting any entry in these lanes, because abandonment is the common failure mode exactly where commercial pressure is highest.
Is the list biased toward tools or toward techniques?
Measurably toward tools. Counting the sections, tool categories like orchestration, observability, status lines, and alternative clients outnumber technique categories like Start Here and writing quality by roughly two to one. That mirrors the ecosystem, where a wrapper repository is easier to publish than a guide is to write well, but it also means a newcomer could read the list top to bottom and conclude that the path to better results is installing things. It is not. The highest-leverage entries on the entire list are textual: the Karpathy-derived CLAUDE.md, the CLAUDE.md craft essay from HumanLayer in the Start Here section, and the official documentation lane. A fair test of any browsing session on Awesome Claude Code is whether you left with a config insight, not just a clone URL. Use the tool lanes when a concrete pain exists, and let the technique sections do the compounding.
What happens to entries when Claude Code changes underneath them?
They break quietly, and the badge columns are the only early warning. Claude Code ships fast enough that hooks, settings, and permission surfaces have all shifted within living memory of entries on this list. A status-line tool written against an old environment variable keeps its stars while rendering nothing, because stars measure adoption, not function. The list mitigates this structurally rather than manually: last-commit badges surface abandonment, and the maintainer prunes aggressively compared with typical awesome lists. Still, the reader carries the final check. Before relying on any entry, open its repository, read the most recent issues for reports of breakage, and confirm the README references a Claude Code version recent enough to trust. In this ecosystem a tool’s release notes are a better compatibility matrix than its star count will ever be.
What is the Ticker section actually for?
The Claude Code Ticker sits at the top of the list and samples notable Claude Code projects from around GitHub, separate from the curated categories below. Its function is momentum detection. The curated sections move slowly because inclusion is a judgment call; the Ticker moves fast because it is a reading list of what the ecosystem is building this week. For anyone tracking where the tooling is heading, the Ticker plus Recently Added are the two sections worth re-reading on a cadence, while the curated lanes reward consultation only when a new need appears. It also serves as a soft preview queue: entries that keep surfacing in the Ticker tend to graduate into the curated sections, so regular readers effectively watch the curation happen in public.
Do the alternative clients actually replace the terminal?
The Alternative Clients section lists web and desktop frontends that drive Claude Code sessions away from the command line, and the honest answer is that they complement rather than replace. The terminal remains the surface with the shortest path to every feature, the fastest feedback loop, and the least latency between intent and execution. What the alternative clients buy is access from contexts where a terminal is impractical: reviewing agent output from a phone, handing a session to a colleague who lives in a GUI, or running long tasks on a remote box without keeping an SSH window open. The failure mode to watch for is feature lag, since every client reimplements surfaces that Claude Code itself keeps extending, and the good ones document which features they mirror and which they approximate. Read that documentation before committing to one as your daily driver.
How do I use the list without drowning in it?
Treat it as a routing table, not a syllabus. Arrive with a specific pain, find its lane, and shortlist by the badge columns: committed within the month, license you can live with, stars proportionate to maturity rather than hype. Then read the entry’s README and its latest release notes before installing anything, because Claude Code’s own API surface moves fast enough that a two-month-old tool can predate a breaking change. One habit worth forming: watch the Recently Added section weekly. In an ecosystem this young, the tools that will be standard in six months are frequently three-week-old entries with four-digit stars today, and the early adopters reading that section are the ones who find them first.
Status lines and observability: watching what sessions cost
Two lanes exist because Claude Code usage gets expensive and opaque before it gets productive. The status-line category feeds context into the one pixel of UI you never stop looking at: current model, tokens burned, branch, and cost, rendered under the prompt. The observability category goes wider, with session monitors that record what agents did, usage dashboards that attribute spend across projects, and watchdogs that flag runaway loops.
The small entry count in these sections is deceptive. c9watch, for example, sits at 127 stars while solving a problem every heavy user hits, and its youth means it tracks the current session model rather than a deprecated one. The Awesome Claude Code list is at its best exactly here, surfacing working tools that search ranking has not caught up to because the need is newer than the indexing. Adopt one status line early, before costs surprise you, and revisit the observability lane whenever a monthly bill makes you ask which project spent it.
How does this list compare with the awesome MCP servers list?
They are sibling lists solving different scoping problems. The awesome MCP servers list we reviewed covers the protocol ecosystem: servers exposing tools, data sources, and integrations to any MCP-capable client. Awesome Claude Code scopes to one consumer, the agent and its workflow, which changes what belongs. An MCP server appears in the Claude Code list only when the integration story is specifically about driving it from this agent; harnesses, hooks, skills, and status lines appear here and would be off-topic there. The overlap zone, connectors and tooling infrastructure, is worth checking both lists for, because curation standards differ and an entry rejected from one sometimes lives in the other. If you work primarily inside Claude Code, this list is the daily reference and the MCP list is the library you visit when you need a new capability; teams building servers for many clients should reverse that priority.
Bookmark the Awesome Claude Code list, but do not browse it like a catalog. Arrive with a job, use the badges to filter, and adopt at most one tool per lane per quarter. The ecosystem’s real winners so far are the one-file wins and the daily-driver harnesses; everything else is a waiting room for features that will eventually land in the product itself.