Skip to content

SKILL.md 的 5 种设计模式

Google Cloud 总结了写 SKILL.md 的 5 种设计模式,现在 30 多个 AI 编程工具(Claude Code、Gemini CLI、Cursor)都在用 SKILL.md,格式已经不是问题了,关键是怎么写好里面的内容。

1. Tool Wrapper

按需加载特定库的文档规范,不用塞一堆东西到系统提示里。

将特定库的文档规范按需加载,而不是一股脑塞进系统提示。AI 只有在真正需要时才会读取相关文档,保持上下文简洁。


2. Generator

用模板+样式指南,保证每次输出结构一致。

通过预定义模板和样式指南,确保 AI 每次输出的内容结构统一、风格一致。适合需要批量生成同类内容的场景。


3. Reviewer

把检查清单独立出来,换个清单就能做不同类型的审查。

将审查逻辑独立为可切换的检查清单,同一个 Reviewer 模式切换不同清单就能做代码审查、文档审查、安全审查等多种任务。


4. Inversion

让 AI 先问你问题收集需求,再动手干活,避免瞎猜。

我最喜欢 Inversion 这个模式。之前经常遇到 AI 上来说就猜你要什么然后一顿输出,加个 Inversion 环节确实靠谱很多。

让 AI 在动手之前先向用户提问,收集完整需求再执行,而不是凭猜测直接输出。


5. Pipeline

多步骤工作流加检查点,一步一步来不跳步。

将复杂任务拆解为多步骤流水线,并在关键节点设置检查点,确保每一步都完成后再进入下一步,避免 AI 跳步或遗漏关键环节。


相关链接

Released under the MIT License.