Claude Code常用Skill整理
裸用Claude Code能写代码、改文件、跑命令。但装上Skill之后,它开始能控制浏览器、读写Google Docs、自动整理changelog、批量处理视频内容、远程接管终端会话。这两种体验的差距,比换模型带来的差距大多了。
问题是Skill生态现在还很混乱。skills.sh没有评分、没有下载量排序、没有分类筛选,你想找个工具基本靠关键词硬搜。我之前装了一堆,有些装完不知道怎么触发,有些跟Claude Code版本不兼容直接报错,还有几个功能完全重叠。
这篇文章是我踩过坑之后整理出来的清单。按实际使用频率排,每个都说清楚它能干什么、怎么用、什么时候用。
01 find-skills:先装这个,再决定装什么
这是什么
find-skills是skills.sh生态的搜索入口。你有个模糊的需求——“我想让Claude Code帮我自动填表单”——但不确定有没有现成方案,它能帮你从生态里把答案翻出来,给出可以直接安装的Skill推荐。
怎么用
装完之后不需要学任何命令,直接用自然语言描述你想做的事就行:
“有没有能控制浏览器的Skill?” “find a skill that can automate browser tasks” “我想让Claude Code帮我读YouTube视频,有这种Skill吗?”
它会返回相关Skill的名称、说明和安装命令。相当于给Claude Code加了一个”插件市场助手”。
为什么要先装它
因为Skill生态更新很快,靠我这篇文章的清单永远是过时的。这个Skill让你有能力自己找答案。
npx skills add vercel-labs/skills@find-skills -g -y02 agent-browser:Claude Code从会写代码到会执行任务
这是什么
agent-browser给Claude Code接上了浏览器控制能力。打开网页、识别元素、点击、输入、等待加载、截图、抓取数据——这些操作不再需要你手动完成,Claude Code能自己跑完整个流程。
怎么用
用自然语言描述任务,它会自动规划操作步骤:
“打开这个后台地址,把用户列表里所有状态为’待审核’的账号批量导出来” “访问这个页面,把产品价格表里的数据整理成表格” “帮我测试这个注册表单——填不同格式的邮箱,看哪些会报错” “去Hacker News抓今天前10条讨论的标题和链接”
它会打开浏览器、识别页面结构、执行操作、把结果返回给你。整个过程你只需要描述目标。
一个容易被忽略的能力:桌面应用控制
agent-browser不只能控制浏览器,还能控制基于Electron构建的桌面应用,包括VS Code、Slack、Figma、Notion、Discord。
“检查Slack上#dev频道有没有新消息,把最近两小时的内容给我总结一下” “在Figma里截一张当前画板的截图”
这意味着你可以把Claude Code当成一个会操作应用的助理,而不只是一个代码工具。
npx skills add vercel-labs/agent-browser@agent-browser -g -y03 summarize:我现在基本不手动读长内容了
这是什么
summarize让Claude Code能直接处理各种”长内容”并压缩成可用结论。支持的格式包括:网页URL、YouTube视频链接、播客RSS或音频链接、本地PDF、本地文本文件。
怎么用
给它一个链接或文件路径,加上你的提取需求:
“帮我总结这篇RFC的核心改动:https://example.com/rfc-123” “这个YouTube视频讲了什么,帮我整理成结构化笔记:https://youtube.com/watch?v=…” “把这个播客的内容转录并提炼要点” “读这个PDF,帮我找出里面关于认证机制的部分:/Users/me/docs/spec.pdf”
不需要手动下载内容,不需要复制粘贴,给个链接或路径就行。
三个具体场景
第一,接新技术。每次接一个新库,我以前要花几十分钟读文档。现在先把文档链接扔给它:「帮我读这个库的README,重点提炼:核心概念、安装方式、最常用的API」,两分钟拿到结构化摘要,再自己决定哪里需要深读。
第二,读视频。技术会议的演讲、YouTube教程、播客,以前要么跳着看要么完整看。现在直接给链接,让它转录+总结,5分钟决定值不值得完整看。
第三,读超长issue。GitHub上那种几百楼的issue讨论,「帮我总结这个issue里的核心争议点和最终结论」,省去滚屏的痛苦。
npx skills add steipete/clawdis@summarize -g -y04 skill-creator:把你自己的工作方式固化下来
这是什么
skill-creator让你能把重复性的工作流打包成自己的Skill。它支持三件事:创建新Skill、修改已有Skill、对Skill跑eval/benchmark测试。Anthropic官方出品。
怎么用
描述你想固化的工作流:
“帮我创建一个Skill:每次我写完博客文章,按照’类别-日期-关键词’的格式给配图生成规范的文件名” “创建一个Skill:读取当前项目的git diff,生成符合Conventional Commits规范的commit message” “我有一个叫changelog-automation的Skill,帮我修改它的触发逻辑,我想在输入’生成发版记录’时也能触发”
对于已有Skill的优化:
“帮我测试这个Skill,跑5组用例,分析输出质量” “优化这个Skill的触发描述,让它在更多场景下能被正确识别”
为什么值得花时间在这上面
Claude Code是你花时间描述需求、它执行的工具。但你的工作流里有很多高频重复的小任务——生成commit、整理文档标题、检查代码规范——每次都重新描述是浪费。Skill把这些固化成一句话触发的操作。
你沉淀的Skill越多,Claude Code越了解你的工作方式,它的产出就越稳定。这个积累过程值得认真对待。
周安装量17.6万,GitHub星12.6万。
npx skills add anthropics/skills@skill-creator -g -y05 tmux:跑长任务、开远程机的人必装
这是什么
tmux Skill让Claude Code能持续控制一个已经存在的终端会话——发送按键、读取输出、在交互式CLI里操作。它解决的核心问题是:Claude Code默认执行完一条命令就结束,但很多真实任务需要在一个持续的终端环境里来回交互。
怎么用
先在终端里开一个tmux session,然后让Claude Code去操作它:
“连接到tmux session dev,帮我在里面跑完整个测试套件,如果有报错先别退出,把错误信息发给我” “SSH到staging机器的tmux session,帮我查一下nginx日志里最近的5xx报错” “在这个tmux session里启动dev server,等它Ready之后告诉我”
什么时候你会需要它
- 命令要跑很久(构建、数据库迁移、批量脚本),需要持续观察
- 中途需要交互输入(密码、确认、选择项)
- 多个任务要并行跑
- SSH到远端机器操作,不能轻易断开连接
- 需要在已有的REPL环境(Python、Node、数据库shell)里执行一系列操作
如果你平时只跑短命令,可以先不装。等你第一次遇到”命令跑一半断了”或者”需要在远端机器连续操作”的场景,再装。
npx skills add steipete/clawdis@tmux -g -y06 webapp-testing:Playwright测试不再写得乱
这是什么
webapp-testing是基于Playwright的本地Web应用测试工具包。它让Claude Code不只是”能写测试代码”,而是能真正运行测试、截图、抓取浏览器日志,并把结果直接反馈给你。
怎么用
验证功能是否正常:
“帮我测试这个登录流程:用正确密码能登进去,用错误密码会报错,重复提交按钮会被禁用” “测试这个表单:验证邮箱格式校验、必填字段检查、提交成功后的跳转”
调试UI问题:
“打开localhost:3000,截一张当前首页的截图” “帮我看一下这个页面加载时浏览器控制台有没有报错” “点击这个按钮后页面状态不对,帮我截图并把控制台日志给我看看”
自动化冒烟测试:
“对这个管理后台跑一轮冒烟测试:登录、查看列表、新增一条记录、删除它”
比裸写Playwright测试好在哪里
裸用Claude Code写出来的Playwright测试往往能跑,但结构乱、断言没意义、边界条件没覆盖。webapp-testing给它加了一层测试工程经验,测试用例的组织方式、等待策略、报错处理都会更像样。
截图和日志功能是调试利器——不需要你自己运行浏览器看,让Claude Code帮你”看一眼”,把状态描述给你。
npx skills add anthropics/skills@webapp-testing -g -y07 gws-docs:你的Google Docs终于不是信息孤岛了
这是什么
gws-docs做一件具体的事:让Claude Code能直接读写Google Docs。这不是通用的文档写作工具,就是打通Claude Code和Google Workspace这条路。
怎么用
读取Doc内容:
“帮我读这篇产品需求文档,总结核心功能点和待确认的问题:[Google Doc链接]” “这个设计评审文档里有哪些需要开发介入的决策点?”
写内容到Doc:
“把这次会议的讨论整理成会议纪要,写入这个Google Doc” “根据这份代码变更,更新这个API文档里的对应章节” “按照这个模板,批量填写这10个需求文档”
为什么这件事值得一个专门Skill
很多团队的产品文档、需求评审、设计稿说明全活在Google Docs里。Claude Code能写代码、能读本地文件,但就是摸不到那一堆Doc。每次都要手动复制内容进来、再把输出粘贴回去,这个来回本身就是效率黑洞。
装上gws-docs之后,Claude Code才能真正参与到以文档为核心的工作流里。如果你的团队高度依赖Google Workspace,这个Skill的价值会超过你的预期。
npx skills add googleworkspace/cli@gws-docs -g -y08 simplify + review:Claude Code自带的代码质量组合拳
这是什么
这两个Skill不需要安装,Claude Code自带。/simplify负责清理:识别未使用的导入、冗余变量、可提取的共享逻辑、过度复杂的条件分支,做第二遍清洁。/review负责审查:检查代码正确性、边界情况、潜在bug,给出类似代码审查的反馈。
怎么用
两个命令直接在对话里触发:
/simplify— 对当前改动跑一遍清理,去除技术债/review— 对当前改动做一次代码审查
也可以描述范围:
“帮我simplify这个文件,重点看重复逻辑和命名” “review一下这次改动,重点看有没有边界条件没处理”
推荐工作流
改完代码 → 先跑 /review 抓问题 → 修完 → 再跑 /simplify 收尾。/review管正确性,/simplify管整洁度,顺序很重要——不要在还有bug的时候先做简化。
这两个工具在接手AI生成代码之后特别有用:AI第一遍写出来的东西能跑,但往往有冗余、命名模糊、结构不干净,/simplify做的就是这道后处理。
不需要安装,Claude Code内置。
09 changelog-automation:发版本不再花半小时整changelog
这是什么
changelog-automation从git提交记录、PR历史和发布信息自动生成changelog,遵循Keep a Changelog格式。它理解改动范围、能区分breaking change和minor fix、输出结构对用户友好。
怎么用
发版本前:
“帮我生成v2.1.0的changelog,从上个tag到现在” “生成这次发版的release notes,重点突出用户可感知的变化” “整理这个sprint的提交记录,生成内部发版摘要”
日常维护:
“检查最近的提交,有哪些应该补到CHANGELOG.md里” “这批提交里哪些是breaking change?帮我标出来”
这类工作为什么适合交给Claude Code
changelog的核心工作是:读diff、理解改动范围、用用户能看懂的语言描述。这三件事Claude Code都擅长,但人不擅长——尤其是在发版前赶时间的时候,changelog往往写得含糊或者干脆跳过。
装了这个Skill之后,我发版前整理changelog的时间从半小时降到五分钟。不是它写得比我好,是它愿意认真做这件事,而我在赶版本的时候根本没那个耐心。
npx skills add https://github.com/wshobson/agents --skill changelog-automation10 research:把Claude Code变成真正的调研助手
这是什么
research类Skill给Claude Code接上了网络搜索和结构化信息提取能力。它能主动查资料、读网页、对比方案、形成有结构的判断——而不是只用训练数据里的知识回答你。
怎么用
技术选型:
“帮我比较Prisma和Drizzle ORM:适用场景、性能差异、生态成熟度、迁移成本” “我要选一个React状态管理库,列出主流方案的优劣对比,附上最新的社区讨论”
接新库:
“帮我读tRPC的官方文档,整理核心概念和快速上手步骤” “这个库上个月发了大版本更新,帮我看看主要改了什么,有没有breaking change影响我的用法”
背景调研:
“帮我看看这个技术方案有没有已知的安全问题,搜GitHub的issue和CVE记录” “这个开源项目最近的维护状态怎么样?有没有活跃的迭代?”
Claude Code不接research的局限
裸用Claude Code做调研,它的知识有截止日期,遇到最新的框架更新、刚合并的issue、近期的社区讨论就抓瞎。接上research之后,它能实时查,判断依据更准确。
Tavily是我用得最稳的一个,搜索质量和输出结构都比较可靠。
npx skills add tavily-ai/skills@research -g -y最后说一句
这10个Skill的装机顺序建议:
- 先装find-skills,让Claude Code能帮你找更多Skill
- agent-browser + summarize,立刻扩展Claude Code的执行范围
- skill-creator,把你高频的工作流沉淀下来
- 其余的按需装,遇到对应场景再说
Skill生态还在快速生长,这份清单三个月后可能已经不是最优解。但思路是固定的:先搞清楚Claude Code在哪些环节卡住了,再去找补那个短板的Skill。盲目堆Skill反而让管理成本上升。
装得精准,比装得多更重要。