为什么需要场景化选择 Skills?
最近 Claude Code 的 Skills 功能火了。
打开社区一看,2300+ 个 Skills 目录,600+ 精选合集,看得人眼花缭乱。
很多人的第一反应是:全装上!反正不占地方。
结果装了一堆,真正用到的没几个。每次 AI 自动触发 Skill 的时候,还不知道它到底在用哪个。
其实,Skills 不是越多越好。关键是要选对。
就像工具箱,木工不需要扳手,电工不需要锯子。编程也一样,不同场景需要不同的 Skills。
今天就来聊聊:5 个常见编程场景,该用哪些 Skills?怎么装?怎么用?
场景1:从零开始做前端项目
适合谁?
推荐 Skills
frontend-design + web-artifacts-builder
这两个是黄金组合。
frontend-design 负责提升审美能力。它会告诉 AI:
web-artifacts-builder 负责快速搭建。它支持:
效果对比
不用 Skill:布局平庸,没动效,右边还有个奇怪的圆圈(不工作)。
用了 Skill:字体好看了,动画也有了,整体质感和排版完全不一样。
这不是我吹的,是真实对比。我之前专门测试过,用 GPT-5.2-Codex 重新设计首页,效果差距肉眼可见。
安装方法
Claude Code:
npx skills-installer install @anthropics/claude-code/frontend-design --client claude-codenpx skills-installer install @anthropics/claude-code/web-artifacts-builder --client claude-code
Codex:
npx skills-installer install @anthropics/claude-code/frontend-design --client codexnpx skills-installer install @anthropics/claude-code/web-artifacts-builder --client codex
Cursor:
npx skills-installer install @anthropics/claude-code/frontend-design --local --client cursornpx skills-installer install @anthropics/claude-code/web-artifacts-builder --local --client cursor
使用技巧
- • 新项目不加约束,Skill 会快速生成纯 HTML(不装依赖)
- • 可以在 frontend-design 基础上,加入你的品牌色、字体、圆角等,定制成自己的 Skill
场景2:复杂项目重构
适合谁?
推荐 Skill
planning-with-files
这个 Skill 来头不小。它的灵感来自 Manus(被 Meta 20 亿美元收购的那个)。
简单说,就是用 Markdown 文件当"工作记忆"。
它解决什么问题?
AI 的记忆有限。聊到 50 次对话之后,它就开始忘最初的目标了。
你说"帮我重构这个模块",它开始很认真。聊了半天,突然开始重构另一个模块。你说"不对啊",它说"哦对不起",然后又跑偏。
planning-with-files 会自动创建:
这样,50 次对话之后,目标不漂移,错误不重复,上下文不溢出。
安装方法
# 手动安装(这个 Skill 在社区,不在官方仓库)cd ~/.claude/skillsgit clone https://github.com/OthmanAdi/planning-with-files.git
使用技巧
- • 任务开始时,明确告诉 AI:"用 planning-with-files skill 管理这个项目"
- • AI 跑偏了?直接指向
task_plan.md 里的目标
场景3:自动化测试
适合谁?
推荐 Skills
webapp-testing + playwright-skill
这两个都是测试利器。
webapp-testing 是官方提供的,专门用来测试本地 Web 应用。它可以:
playwright-skill 更强大,支持完整的浏览器自动化。它可以:
什么时候用?
安装方法
# webapp-testing(官方)npx skills-installer install @anthropics/claude-code/webapp-testing --client claude-code# playwright-skill(社区)npx skills-installer install playwright-skill --client claude-code
使用技巧
场景4:文档和报表处理
适合谁?
推荐 Skills
pdf + docx + xlsx
这三个是办公三件套。
pdf 可以:
docx 可以:
xlsx 可以:
什么时候用?
安装方法
# 官方 Skillsnpx skills-installer install @anthropics/claude-code/pdf --client claude-codenpx skills-installer install @anthropics/claude-code/docx --client claude-codenpx skills-installer install @anthropics/claude-code/xlsx --client claude-code
使用技巧
- • 批量处理时,先让 AI 处理一个样本,确认没问题再批量
- • 数据分析时,明确说你要什么结果(图表、统计、趋势等)
场景5:创建自定义 Skill
适合谁?
推荐 Skill
skill-creator
这是官方提供的 Skill 创建指南。它会教你:
为什么要自定义?
官方和社区的 Skills 挺好,但不一定完全适合你。
比如:
这时候,自己写一个更合适。
创建步骤
- 4. 分享社区:发布到 GitHub,提交到 Skill 目录
安装方法
npx skills-installer install @anthropics/claude-code/skill-creator --client claude-code
使用技巧
- • 从简单的 Skill 开始,不要一上来就搞复杂的
- • 多看看官方 Skills 的写法,学习最佳实践
- • 利用 Claude Code 2.1 的热重载功能,快速迭代
如何选择和组合 Skills?
最后,几个建议:
1. 按需装,别贪多
Skills 不是越多越好。装太多,AI 可能搞混,不知道该用哪个。
先装最常用的,用熟了再装别的。
2. 可以组合用
Skills 不互斥,可以组合。
比如做前端项目,frontend-design + web-artifacts-builder + webapp-testing 一起上。
3. 记得更新
Skills 会更新,尤其官方的。
隔段时间看看,有没有新功能。
4. 自己动手
现有的不够用?自己写一个。
Claude Code 2.1 支持热重载,改完立即生效,体验很好。
Skills 是工具,不是装饰品。选对了,效率翻倍;选错了,反而添乱。
按场景选,按需装,用熟了再扩展。
去试试吧!
参考资料:
- • Claude Code 官方文档:https://code.claude.com/docs/en/overview
- • Skills 目录:https://github.com/anthropics/claude-code