Skip to content

Skill 推荐与选型 ​

选择 Skill 不应该从“装多少个”开始,而应该从任务稳定性开始。Skill 的收益来自重复和约束:同类任务越常见、流程越固定、返工代价越高,越值得沉淀成 Skill。

先判断是否需要 Skill ​

任务特征建议
偶尔做一次,目标还在探索先用普通提示词
经常重复,但步骤简单写成项目文档或检查清单
经常重复,且容易漏步骤适合 Skill
需要调用外部系统Skill + MCP 或本地工具
需要人工确认高风险动作Skill 中写清确认点

Skill 的位置介于“提示词”和“自动化系统”之间。它比提示词稳定,比完整系统轻量。

优先沉淀的几类 Skill ​

代码审查 ​

适合把团队的高频 review 意见写进去,例如边界条件、异常处理、日志、权限、数据库迁移、兼容性。验收标准应包括“指出风险和文件位置”,而不是只说“代码质量不错”。

前端页面验证 ​

适合写清设计约束、响应式检查、截图验证、文本不重叠、交互可用等规则。它的价值在于让 Agent 不只改 CSS,还能用浏览器验证实际效果。

文档改写 ​

适合写清文档口吻、结构、禁用套话、图示要求、导航入口和构建验证。本站这类技术文档就很适合沉淀文档 Skill。

测试补齐 ​

适合规定先读现有测试风格、再补边界用例、最后运行指定测试。测试 Skill 不应只生成 happy path,而应关注失败路径和回归风险。

发布说明 ​

适合把 commit、issue、PR、影响范围、升级注意事项整理成稳定格式。它能减少发布前的机械整理工作。

选择现成 Skill 还是自建 ​

选择适合情况注意点
现成 Skill通用任务,例如浏览器操作、摘要、测试思路先审内容和权限,不要盲装
项目 Skill项目规范强,例如目录结构、构建命令、文档风格应跟仓库一起版本化
团队 Skill多项目共享,例如安全审查、发布流程需要维护版本和适用范围

现成 Skill 解决通用能力,自建 Skill 解决“这个团队怎么做事”。长期看,真正拉开差距的是自建规则质量。

评估一个 Skill 是否好用 ​

维度判断问题
触发明确Agent 是否知道什么时候用
范围克制是否只服务清晰场景
步骤可执行是否能按步骤操作,而不是只讲原则
禁区具体是否写清不能做什么以及原因
验收可查是否有命令、截图、测试或清单验证
可维护是否能随着项目变化更新

如果一个 Skill 只有宽泛建议,没有输入输出和完成标准,它更像提示词片段,不像工程资产。

装配顺序 ​

更稳妥的顺序:

  1. 先补一个项目说明类 Skill 或文档,告诉 Agent 技术栈、命令、目录、禁区。
  2. 再补高频任务 Skill,例如测试、文档、前端验证、代码审查。
  3. 最后接入外部工具类 Skill,并审查权限。

不要一开始安装大量重叠 Skill。触发条件重叠会让 Agent 在规则之间摇摆,反而降低稳定性。

维护节奏 ​

  • 重复出错两次以上,就把规则写进 Skill。
  • Skill 长到难读时,把背景材料放到 references 或项目文档。
  • 技术栈升级后,更新命令、路径、禁用规则和验证方式。
  • 长期不用的 Skill 应删除或迁出默认加载范围。

总结 ​

Skill 选型的核心不是数量,而是任务是否重复、边界是否清楚、验收是否可验证。通用能力可以先用现成 Skill,项目习惯和团队标准应尽早自建。一个好 Skill 应能让 Agent 少问、少猜、少返工。

别急,先让缓存热一下。