面向Claude Code的 Agent Skills

Claude Code 像一个循环那样运作:把仓库的地图交给 agent,让它按既定结果修改代码,给它一个要追查的失败,运行你会运行的检查,然后把工作树变成可评审的改动。这个主题下的技能覆盖该循环的每个阶段,外加扩展——技能和 hooks——在默认循环不够用时加入可重复的流程和护栏。使用排名列表时,找到你当前循环出问题的阶段。如果问题在设置,就从那里开始;如果你已经能发布但评审很慢,就看 Git 和 PR。为你正在修复的阶段选一个技能,而不是一次堆叠好几个。

8 个先看34 个推荐选项

从这些开始。

Claude Code is used as a working loop: set up a repo, change code, debug, verify, and ship — extended with skills and hooks when the default loop is not enough.

这些是和这项工作最接近的结果。从第一条开始,打开后即可安装。

Give the agent the map of this repo so later turns stay on the rails.Ask it to change the codebase toward a stated outcome.Feed it a failure and have it chase the cause, not guess a patch.Make it run the checks you would run before calling the work done.Turn the working tree into a reviewable change.Extend the default agent with repeatable procedures and guardrails.

34 个推荐选项

  1. 排名 04
    直接匹配

    verification-before-completion

    精选

    在即将声称工作已完成、已修复或通过时,或在提交或创建 PR 之前使用——需要运行验证命令并确认输出后才能做出任何成功声明;始终先有证据再下断言

    • Git & PRs
    查看 Agent Skill
  2. 排名 05
    直接匹配

    test-driven-development

    强制在实现代码之前编写失败测试,遵循红-绿-重构循环并进行强制验证。直接支持 Implementation 和 Verification 方面。

    • Implementation
    243,874 · 受欢迎程度
    查看 Agent Skill
  3. 排名 06
    直接匹配

    debugging-and-error-recovery

    通过结构化分诊引导系统化的根因调试,应对测试失败、构建中断和运行时缺陷。直接支持 agentic coding 的 Debugging 方面。

    • Debugging
    • Git & PRs
    48,741 · 受欢迎程度
    查看 Agent Skill
  4. 排名 07
    直接匹配

    incremental-implementation

    精选

    以细小、可验证的切片增量交付变更。在实现任何涉及多个文件的功能或变更时使用,或从计划中领取下一项任务时使用。在通过功能标志逐步推出变更时、即将一次性编写大量代码时,或任务大到无法一步完成时使用。

    • Git & PRs
    查看 Agent Skill
  5. 排名 08
    直接匹配

    caveman

    精选

    超压缩通信模式,在保持技术准确性的同时减少输出 token。级别:lite、full、ultra 及文言变体。用于 /caveman、“caveman mode”、“talk like caveman”、“be brief”或“less tokens”。

    • Git & PRs
    查看 Agent Skill
展开另外 26 个 Agent Skills
  1. 排名 09
    直接匹配

    context-mode

    精选

    在处理大型输出时,使用 context-mode 工具(ctx_execute、ctx_execute_file)代替 Bash/cat。触发条件:“分析日志”、“总结输出”、“处理数据”、“解析 JSON”、“过滤结果”、“提取错误”、“检查构建输出”、“分析依赖”、“处理 API 响应”、“大文件分析”、“页面快照”、“浏览器快照”、“DOM 结构”、“检查页面”、“无障碍树”、“Playwright 快照”、“运行测试”、“测试输出”、“覆盖率报告”、“git log”、“最近提交”、“分支间差异”、“列出容器”、“pod 状态”、“磁盘使用”、“获取文档”、“API 参考”、“索引文档”、“调用 API”、“检查响应”、“查询结果”、“查找 TODO”、“统计行数”、“代码库统计”、“安全审计”、“过时包”、“依赖树”、“云资源”、“CI/CD 输出”。还会在任何可能超过 20 行的 MCP 工具输出上触发。子代理路由通过 PreToolUse 钩子自动处理。

    • Verification
    • Git & PRs
    查看 Agent Skill
  2. 排名 10
    直接匹配

    using-git-worktrees

    确保工作在使用原生 worktree 工具或 git worktree 回退的隔离工作区中进行,并带有检测和安全检查。直接支持 Git 与 PR 方面。

    • Git & PRs
    203,899 · 受欢迎程度
    查看 Agent Skill
  3. 排名 11
    直接匹配

    finishing-a-development-branch

    在完成开发分支时验证测试、检测环境、提供合并/PR/保留选项并清理。直接支持 Git 与 PR 方面。

    • Git & PRs
    201,717 · 受欢迎程度
    查看 Agent Skill
  4. 排名 12
    直接匹配

    systematic-debugging

    精选

    在遇到任何 bug、测试失败或意外行为时使用,在提出修复方案之前。

    • Debugging
    • Git & PRs
    查看 Agent Skill
  5. 排名 13
    直接匹配

    subagent-driven-development

    通过为每个任务分派新的子代理来执行实施计划,包含任务审查和最终整分支审查。直接支持代理式实施工作流。

    220,801 · 受欢迎程度
    查看 Agent Skill
  6. 排名 14
    直接匹配

    executing-plans

    加载书面实施计划,进行批判性审查,带验证检查点执行任务,并报告完成情况。直接支持 agentic coding 中的计划执行。

    227,908 · 受欢迎程度
    查看 Agent Skill
  7. 排名 15
    直接匹配

    requesting-code-review

    精选

    在完成任务、实现重大功能或合并前验证工作是否满足要求时使用

    • Git & PRs
    查看 Agent Skill
  8. 排名 16
    可能匹配

    code-review

    精选

    审查 Spec Kit 代码变更中的正向和负向测试覆盖、缺陷修复的回归证据,以及一致的仓库术语。在审查 diff 或 pull request 时使用。不要用于实现变更或发布 GitHub 审查操作。

    • Git & PRs
    查看 Agent Skill
  9. 排名 17
    可能匹配

    skill-creator

    官方

    创建有效 Skill 的指南。当用户想要创建新 Skill(或更新现有 Skill),以通过专业知识、工作流或工具集成扩展 Codex 的能力时,应使用此 Skill。

    查看 Agent Skill
  10. 排名 18
    可能匹配

    safe-refactor

    在保持行为不变的前提下重构代码,定义行为保持边界并在结构性编辑前建立验证。

    88,606 · 受欢迎程度
    查看 Agent Skill
  11. 排名 19
    可能匹配

    context-engineering

    优化 agent 上下文设置,涵盖规则文件、规格、源文件和错误输出,以提升 agent 输出质量。支持 agent 工作流配置。

    • Project setup
    • Verification
    • Git & PRs
    47,768 · 受欢迎程度
    查看 Agent Skill
  12. 排名 20
    可能匹配

    receiving-code-review

    精选

    在收到代码审查反馈时、实施建议之前使用,尤其是当反馈不清楚或技术上存疑时——需要技术严谨性和验证,而不是表演式认同或盲目实施

    查看 Agent Skill
  13. 排名 21
    可能匹配

    webapp-testing

    官方

    使用 Playwright 交互和测试本地 Web 应用的工具包。支持验证前端功能、调试 UI 行为、捕获浏览器截图和查看浏览器日志。

    查看 Agent Skill
  14. 排名 22
    可能匹配

    playwright-best-practices

    Playwright 测试开发的全面指导,涵盖 E2E、组件、API、视觉和无障碍测试,以及调试不稳定测试。

    • Skills & hooks
    90,886 · 受欢迎程度
    查看 Agent Skill
  15. 排名 23
    可能匹配

    browser-testing-with-devtools

    通过Chrome DevTools MCP在真实浏览器中测试,涵盖DOM检查、控制台错误、网络请求和性能分析。

    • Debugging
    • Skills & hooks

    声明的前提(自述): MCP server

    45,056 · 受欢迎程度
    查看 Agent Skill
  16. 排名 24
    可能匹配

    brainstorming

    精选

    在任何创意工作之前都必须使用——创建功能、构建组件、添加功能或修改行为。在实现之前探索用户意图、需求和设计。

    • Implementation
    查看 Agent Skill
  17. 排名 25
    可能匹配

    claude-api

    官方

    |- Claude API / Anthropic SDK 参考——模型 ID、定价、参数、流式传输、工具使用、MCP、agents、缓存、token 计数、模型迁移。触发条件——在打开目标文件之前阅读;不要因为“看起来像一行代码”就跳过——每当:提示词以任何形式提到 Claude/Anthropic(Claude、Anthropic、Fable、Opus、Sonnet、Haiku、`anthropic`、`@anthropic-ai`、`claude-*`、`us.anthropic.*`、`[1m]`);用户询问 LLM(定价/模型选择/限制/缓存)——绝不要凭记忆回答;或者任务属于 LLM 形态但未说明提供商(agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use;生成/总结/提取/分类/改写/对话;调试拒绝/截断/流式传输/工具调用/token)。仅当正在处理其他提供商时跳过(覆盖所有触发条件):查询中明确提到 OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama;或者 `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` 在项目中命中(如果未指定提供商,先运行此 grep——不要读取文件)。

    • Implementation
    查看 Agent Skill
  18. 排名 26
    可能匹配

    mcp-builder

    官方

    创建高质量 MCP(Model Context Protocol)server 的指南,使 LLM 能通过设计良好的工具与外部服务交互。在构建 MCP server 以集成外部 API 或服务时使用,无论是 Python(FastMCP)、Node/TypeScript(MCP SDK)还是 C#/.NET(Microsoft MCP SDK)。

    • Skills & hooks
    查看 Agent Skill
  19. 排名 27
    可能匹配

    notion-spec-to-implementation

    官方

    将 Notion 规格转化为实施计划、任务和进度跟踪;适用于实施 PRD/功能规格并据此创建 Notion 计划和任务时。

    查看 Agent Skill
  20. 排名 28
    可能匹配

    setup-matt-pocock-skills

    为工程技能搭建按仓库配置的脚手架,设置问题跟踪器、分诊标签和领域文档布局。支持 agent 工作流的项目设置。

    • Project setup
    • Implementation
    963,480 · 受欢迎程度
    查看 Agent Skill
  21. 排名 29
    可能匹配

    agent-pulse

    检查 Claude Code、Codex、Cursor 等本地 AI-agent 活动,涵盖会话、token、成本和健康检查。

    47,517 · 受欢迎程度
    查看 Agent Skill
  22. 排名 30
    可能匹配

    academy-guide

    官方

    > 在完成任何关于如何使用 Claude 或 Claude 产品的问题回复之前,先停下来检查此 Skill——它会推荐来自 Claude Academy(academy.claude.com,Anthropic 的学习中心)的匹配课程、教程和用例。触发条件包括:“how do I”、“how can I”、“getting started with”、“what can Claude do”、“teach me”、“learn to use”;关于 artifacts、projects、skills、plugins、connectors、MCP 的问题;关于将 Claude 推广到团队、班级或组织的请求;以及任何对培训材料、入职内容或学习资源的需求。当用户正在学习如何使用某项功能或产品时使用它——而不是当他们正在执行任务、只想完成任务时。此 Skill 可与其他 Skill 组合使用:在查阅产品文档以回答 Claude 功能如何工作之后,也在此处查找匹配的课程或教程——基于文档的回答和 Academy 推荐应当配套提供。仅在高度匹配时推荐;绝不要编造 Academy 内容。

    查看 Agent Skill
  23. 排名 31
    可能匹配

    security-best-practices

    官方

    针对特定语言和框架执行安全最佳实践审查并提出改进建议。仅在用户明确要求安全最佳实践指导、安全审查/报告或默认安全编码帮助时触发。仅支持的语言(python、javascript/typescript、go)触发。不要用于一般代码审查、调试或非安全任务。

    查看 Agent Skill
  24. 排名 32
    可能匹配

    setup-ts-deep-modules

    将 dependency-cruiser 接入 TypeScript 仓库,使每个包都成为隐藏实现的深层模块。支持项目结构搭建。

    • Verification
    313,192 · 受欢迎程度
    查看 Agent Skill
  25. 排名 33
    可能匹配

    browser-act

    面向 AI agent 的浏览器自动化 CLI,涵盖导航、提取、截图、表单填写和会话管理。适用于基于浏览器的验证任务。

    声明的前提(自述): Python

    108,177 · 受欢迎程度
    查看 Agent Skill
  26. 排名 34
    直接匹配

    karpathy-guidelines

    精选

    减少常见 LLM 编码错误的行为准则。在编写、审查或重构代码时使用,以避免过度复杂化、进行精准修改、暴露假设并定义可验证的成功标准。

    查看 Agent Skill
这个话题涵盖什么

这个话题涵盖什么

每个子主题对应一类具体场景下的 Agent Skills。

Project setup
Give the agent the map of this repo so later turns stay on the rails.
Implementation
Ask it to change the codebase toward a stated outcome.
Debugging
Feed it a failure and have it chase the cause, not guess a patch.
Verification
Make it run the checks you would run before calling the work done.
Git & PRs
Turn the working tree into a reviewable change.
Skills & hooks
Extend the default agent with repeatable procedures and guardrails.
常见问题

常见问题

这个列表是如何排序的?
它按观察到的搜索需求排名。与主题直接匹配的排在最前,并且对任何单一发布者可在列表中占据的技能数量设有上限。
我应该从哪个阶段开始?
从你当前循环失败的阶段开始。当后续轮次出现偏移时,项目设置类技能最重要;而当代码变更已经开始落地时,验证和 Git 类技能最重要。
这里的 Skill 和 hook 有什么区别?
技能用可重复的流程扩展 Agent,供其加载。钩子则充当默认循环周围的护栏,所以两者解决不同的问题,尽管它们经常被列在一起。
我需要为循环的每个阶段都准备技能吗?
不需要。默认循环会自行处理设置、实现、调试、验证和 Git。只有在默认行为不够用的阶段才添加技能。

如何在 Claude Code 里安装 Skills

从本页第一条开始。Claude Code 会读取放进 skills 目录的 SKILL.md:

  • Claude Code——把 git-guardrails-claude-code 的 SKILL.md 复制到 ~/.claude/skills/git-guardrails-claude-code/(个人使用),或 .claude/skills/git-guardrails-claude-code/(随项目共享)。
  • 从 registry 安装——运行 npx skills add mattpocock/skills@git-guardrails-claude-code。
  • 或者从 git-guardrails-claude-code 的来源下载 SKILL.md,放进上面的目录。

如何挑选 安装前先看出处和技能自身的说明。Official 与 Notable 标签描述的是技能来源。