writing-great-skills
Installation
SKILL.md
writing-great-skills
Skill 的存在意义是从随机系统中拧出确定性。可预测性(Predictability)——Agent 每次运行采取相同的_过程_,而非产生相同的输出——是根源美德;每一个杠杆都服务于它。
加粗的术语定义在 GLOSSARY.md 中。
一、调用轴(Invocation)
两种选择,支付不同的成本:
- 模型调用(Model-Invoked) — 保留 描述,Agent 可自行触发,其他 skill 可引用它。支付上下文负载(Context Load)——描述常驻上下文窗口。机制:不设
disable-model-invocation。 - 用户调用(User-Invoked) — 剥离描述,仅人类手动触发,其他 skill 无法引用。零上下文负载,但消耗认知负载(Cognitive Load)——人类必须记住它。机制:
disable-model-invocation: true。
只有 Agent 必须自行触及、或另一 skill 必须引用时,才选模型调用。否则做用户调用,不付上下文负载。
当用户调用 skill 多到记不住时,由**路由 Skill(Router Skill)**治愈:一个用户调用 skill 命名其他 skill 并说明何时取用。