awesome-claude-code
学而时习之,不亦悦乎?——《论语》
Awesome Claude Code:一份会呼吸的清单,给你的 Claude Code 装上“外挂生态”
如果把 Claude Code 想象成一位天赋异禀、记忆力惊人��手速飞快的工程师——那 Awesome Claude Code 就是它桌面上那本“随手翻就能开工”的秘籍合集:
里面塞满了 skills、agents、plugins、hooks、slash-commands、orchestrators、应用与工具……像一座热闹的集市,专门为你的 Claude Code 工作流添油加火、加速加速再加速。
A selectively curated list of skills, agents, plugins, hooks, and other amazing tools for enhancing your Claude Code workflow.
它不是“什么都收”的杂货铺,而是一份 selectively curated 的“精挑细选”。
它更像一个眼光很刁的策展人:你不需要在茫茫 GitHub 海里盲捞,它把值得看的、能用的、能启发你的,都摆在台面上,让你挑得舒服、用得顺手。
先选你想看的“外衣”:四种 README 风格,任你切换
Awesome Claude Code 一开场就很有仪式感:
它不是直接把一大坨列表塞你脸上,而是先递给你四套衣服,让你选“阅读风格”。
- Awesome(默认)
- Extra
- Classic
- Flat
像一个很懂你的清单在说:
“你是想看酷炫图文版?还是想看传统经典版?还是想要扁平 A-Z 一口气扫完?来,自己选。”
它到底收了些什么?这份清单的“骨架”长这样
它把 Claude Code 的能力扩展世界,按“能力器官”分门别类:
- Agent Skills 🤖
- Workflows & Knowledge Guides 🧠
- Tooling 🧰
- IDE Integrations
- Usage Monitors
- Orchestrators
- Config Managers
- Status Lines 📊
- Hooks 🪝
- Slash-Commands 🔪
- Version Control & Git
- Code Analysis & Testing
- Context Loading & Priming
- Documentation & Changelogs
- CI / Deployment
- Project & Task Management
- Miscellaneous
- CLAUDE.md Files 📂
- Language-Specific
- Domain-Specific
- Project Scaffolding & MCP
- Alternative Clients 📱
- Official Documentation 🏛️
它不是“随便堆链接”,而是在帮你搭建一个更像“工程系统”的 Claude Code:
该有的技能、该有的流程、该有的自动化、该有的安全与质量护栏……都能在这里找到入口。
Agent Skills 🤖:给 Claude Code 增加“专业模块”,让它一开口就更懂行
在这份清单里,Agent skills 被定义得很明确:
Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.
也就是说:
skills 不是“聊聊天的提示词”,而是能让 Claude Code 在特定领域更像一个熟手的配置与资源组合。
它们可能是文档、脚本、规则、提示、工具链——像给 Claude 的大脑插上不同的专用芯片。
你会看到各种风格的 skills:
- 偏“工作流自动化”的,比如 AgentSys:围绕自动化工作流、PR 管理、性能调查、漂移检测、多 agent code review 等。
- 偏“DevOps 体系”的,比如 cc-devops-skills:面向部署/IaC/云平台的超细颗粒技能包,甚至当成文档库都值得下载。
- 偏“科研/工程/写作”的,比如 Claude Scientific Skills:自称朴素,但读着读着就像在翻一座研究所的工具柜。
- 偏“安全审计”的,比如 Trail of Bits Security Skills:专业、系统、严肃,像把安全团队请进了你的 Claude Code。
它们像一个个不同背景的同事,被你召进同一间会议室:
需要谁出场,就让谁上。
Workflows & Knowledge Guides 🧠:不是给你链接,是给你“打法”
这部分非常像“训练营”或者“作战手册”。
它对 workflow 的定义也很直接:
A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects
这类资源不是单点工具,而是成体系的“组合拳”——
它们教你怎么把 Claude Code 当成一个真正的开发搭档,而不是一个只会写函数的聊天框。
比如你会遇到:
- Agentic Workflow Patterns:收拢了多种 agentic patterns,并配 Mermaid 图与例子,像一本“模式图鉴”。
- Claude Code Infrastructure Showcase:展示如何用 hooks 让 Claude Code 更智能地选择并激活合适的 Skill。
- Claude Code Ultimate Guide、Claude Code Handbook:从新手到进阶,把细节讲透。
- RIPER Workflow:把研发流程拆成 Research / Innovate / Plan / Execute / Review,像给你的 Claude Code 装上流程闸门。
- Simone:把项目管理做成一套更宏观的工作流系统,不止 commands,还有流程与文档体系。
这一栏的资源有个共同气质:
它们不像在卖工具,它们像在教你“怎么赢”。
Tooling 🧰:当 Claude Code 不再是“工具”,它会长出一整套工具链
这里收录的是“应用级工具”,定义也很清楚:
Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and
CLAUDE.mdfiles
它们往往是 CLI、Web UI、服务、插件生态……是“围绕 Claude Code 的产品”。
你能看到:
- claudekit:CLI 工具箱、checkpointing、规范生成执行、还有多种专用 subagents。
- Claude Hub:把 Claude Code 和 GitHub 仓库通过 webhook 连接,让它能用 @mentions 在 PR/issue 里发挥作用。
- recall:全文检索你的 Claude Code sessions,像给你的对话史装上搜索引擎。
- run-claude-docker、viwo-cli:把 Claude Code 放进容器,��你更安全地使用危险权限,减少 permission fatigue。
- VoiceMode MCP:让 Claude Code 能自然对话甚至引入语音服务。
它们像在给 Claude Code 配套“办公室设备”:
有电话、有档案柜、有监控屏、有安全门禁、有自动化流水线。
IDE Integrations:把 Claude Code 拉进你的编辑器,让它坐到你旁边
这一栏就是把 Claude Code 接进编辑器、终端或其它 UI:
- VS Code 的 chat 界面
- Emacs 的集成
- Neovim 的无缝对接
- 甚至更完整的编辑器插件形态
它们的共同愿望就是:
让 Claude Code 不再只是一个“外部窗口”,而是你写代码时能随时伸手拍一拍的同桌。
Usage Monitors:看得见的燃烧,才配得上稳定的生产力
Claude Code 的使用���、token、成本、burn rate……
这类工具把这些信息可视化,像仪表盘一样摆在你眼前。
你会看到:
- ccusage:管理与分析 Claude Code usage
- ccflare / better-ccflare:更炫、更全面的 usage dashboard
- Claude Code Usage Monitor:实时终端监控 token 消耗
- Claudex:把对话历史做成可浏览的 UI
它们像在提醒你:
“别让效率变成冲动,别让强大变成失控。我们都要对产出负责,也要对消耗负责。”
Orchestrators:当你不止一个 Claude,而是一整支“Claude 小队”
Orchestrators 这一类,最像“指挥部”。
它们让你:
- 并行跑多个 agent
- 分工协作
- 做迭代循环
- 用 sandbox 管控风险
- 用 UI 或 CLI 管理流程
比如:
- Ruflo:多 agent swarms 的部署与协调平台
- Claude Squad:管理多个 Claude Code / Codex 等本地 agent 的工作区
- Claude Swarm:把 Claude Code 接进 swarm
- TSK:Rust CLI,sandboxed Docker 里跑 agent,回传分支给人审
它们像在说:
“单兵很强,但编队会更可怕。”
Config Managers:把配置当成“可以管理的资产”,而不是散落的碎纸
这部分的角色是:
帮你识别、切换、检查、规整 Claude Code 的配置与规则文件。
比如:
- claude-rules-doctor:专门抓
.claude/rules/里那些 glob 写错导致规则永远不生效的“幽灵规则” - ClaudeCTX:一条命令切换整套 Claude Code 配置
它们像一个严谨的配置管理员:
“你以为规则生效了?我先帮你证伪一下。”
Status Lines 📊:让 Claude Code 的状态栏也变成信息面板
Status line 工具把模型信息��git 分支、token 使用、burn rate、进度条等塞进终端状态栏。
比如:
- ccstatusline
- claude-powerline
- claudia-statusline(甚至还有 SQLite 持久化、主题、NO_COLOR 等)
它们像在终端里给你装了一块“车载 HUD”,一眼看清当前跑到哪、烧了多少、还剩多少。
Hooks 🪝:让 Claude Code 在“关键时刻”自动出手
README 对 hooks 的定义很关键:
Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude’s agentic lifecycle.
Hooks 不是“手动点按钮”,而是让 Claude Code 在生命周期节点自动执行脚本/命令。
你会看到很多有趣的 hooks:
- Britfix:把美式拼写自动转英式,而且只动注释/docstring,不碰标识符与字面量
- Dippy:自动批准安全的 bash 命令,对危险操作才弹确认,解决 permission fatigue
- parry:扫描 tool 输入输出里的 prompt injection、secrets、数据外流风险
- TDD Guard:实时监控文件操作,阻止违反 TDD 的变更
它们像 Claude Code 身上的“条件反射系统”:
你不需要每次都提醒它谨慎,它会在你看不到的地方自动守住红线。
Slash-Commands 🔪:把复杂任务“折叠”成一句话
README 也给了定义:
“Slash Commands are customized, carefully refined prompts that control Claude’s behavior in order to perform a specific task”
Slash commands 是你对 Claude Code 下达的“口令”。
短短一行,背后是一套精炼 prompt + 操作流程。
这份清单把 slash commands 按任务分组:
- Version Control & Git
- Code Analysis & Testing
- Context Loading & Priming
- Documentation & Changelogs
- CI / Deployment
- Project & Task Management
- Miscellaneous
你能看到从 /commit、/create-pr 到 /tdd、/docs、/run-ci 这种全流程的命令化打法。
它们像训练有素的特战队动作口令:
你只要喊一声,队伍就按既定 SOP 展开。
CLAUDE.md Files 📂:把项目的“家规”写进 Claude 的脑海
这一栏专门收录项目级 CLAUDE.md 文件,并定义它们是什么:
CLAUDE.mdfiles are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards
它们像是项目的“宪法”,把:
- repo 结构
- 编码规范
- 测试要求
- 命令速查
- 贡献流程
- 安全注意事项
写成一份 Claude Code 也能读懂的约束与上下文。
你会看到来自各种项目的 CLAUDE.md,分语言、分领域、分场景收集。
它们不是“模板”,更像是很多团队把实战经验压缩成的一张张作战条令。
Alternative Clients 📱:Claude Code 不止住在终端里
这部分列的是“替代客户端”,也就是不同的 UI/前端:
Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.
从 tmux 管理,到桌面 command center,到多 session 监控……
Claude Code 被搬进各种形态的“载具”里,跑得更远。
Official Documentation 🏛️:它也会把“正经资料”放在显眼处
它专门留了一个官方文档区:
- Anthropic Documentation
- Anthropic Quickstarts
- Claude Code GitHub Actions(示例与文档)
像一位热爱野路子的老师,最后还是会拍一下你肩膀:
“玩得再花,也别忘了先读官方。”
Latest Additions:它每天都在更新,像一张不断扩展的地图
在 “Latest Additions” 里,它会把最近新进来的资源单独亮出来,例如:
- Ruflo
- Claude Scientific Skills
- parry
这个区域像它的“今日上新”招牌:
告诉你生态又长出新枝条了,别错过。
Contributing:提名入口在这里(不是 PR,是 Issue)
它的贡献方式非常明确:
- 通过 Issue 表单推荐资源
- 不要开 PR
- 提醒你去读 CONTRIBUTING.md 和 CODE_OF_CONDUCT.md
- 仓库增强也走专用 issue 模板
它甚至把规则写得有点幽默又直接:
“请不要开 PR 来提交推荐——唯一被允许给这个 repo 提交 PR 的人是 Claude。”
License:CC BY-NC-ND 4.0,欢迎传播,但别改、别商用
这份清单使用:
- Creative Commons CC BY-NC-ND 4.0
你可以 fork、clone、copy、redistribute(要署名),但:
- 不允许发布修改版本
- 不允许商用
理由也写得很清楚:
防止有人无视清单里第三方资源作者的许可条款。
最后:把它当成你的 Claude Code“装备库”,每次升级都像换一套更强的甲
Awesome Claude Code 的气质非常鲜明:
它不想当“资料链接集合”,它想当 Claude Code 工作流的加速器。
你可以把它当成:
- 新手上路的路线图
- 进阶玩家的装备库
- 团队协作的生态目录
- 安全与质量的护栏精选
- 以及一个不断扩张的“Claude Code 宇宙入口”
当你下一次想让 Claude Code 更像一个真正的工程团队成员——
别从零开始发明轮子了,来这里逛一圈,你会发现轮子早就排成一条街,还带刹车、带导航、带安全气囊。
