Skip to content

04 · Skills 工程

从"能用"到"能发布"的技能设计

📚 《Claude Code 进阶玩法》第 4/20 篇 · 下一篇:05 · Hooks 实战场景库

skill 的解剖:描述决定触发,正文决定质量,脚本决定确定性。

01 触发调优

描述里写清"何时用/何时不用"——描述太宽("处理文档相关任务")会劫持别的活,太窄则永远不触发。用 10 个任务的固定测试集测触发率。

Skills工程触发描述调优:过宽过窄对比

02 渐进披露

高频流程进正文,低频细节拆到 reference 文件按需读——500 行操作细节全塞正文,每次触发都白烧 token。

03 确定性下沉

能用脚本保证的(格式转换/校验),写成脚本让 skill 调用——把"祈祷模型做对"变成"脚本保证做对"。

04 动手

把一项重复工作流做成 skill,测 10 任务触发率 → 验收:≥8/10。

05 小结

skill 是可分发的能力单元。下一篇给流程装卡点。

📎 实战案例

某 skill 描述写太宽(「处理文档相关任务」),别的活儿也被它劫持。开发者补清「何时用/何时不用」、把 500 行细节拆到 reference 按需读、用 10 任务测触发后,触发准确率到 9/10。

踩坑

  • 我的 skill 描述写太宽,别的任务频频被它劫持——"何时不用"救了我。
  • 全部细节塞正文,触发一次烧几千 token——渐进披露是设计不是优化。