Skip to content

Agent Skill 五种设计模式

从 Anthropic、Vercel、Google 内部实践中总结的五种 Skill 内容设计模式。

Key Points

  • Tool Wrapper:让 Agent 按需获取特定库的上下文
  • Generator:从可复用模板生成结构化文档
  • Reviewer:按严重程度对照清单评审代码
  • Inversion:Agent 先采访你,再开始行动
  • Pipeline:强制执行带检查点的严格多步骤工作流

Details

模式一:工具封装(Tool Wrapper)

将 API 规范打包成 Skill,Agent 只在需要时加载上下文。适合分发内部编码规范或框架最佳实践。

模式二:生成器(Generator)

从模板生成结构化文档。SKILL.md 定义模板和变量,Agent 填充内容后输出。

模式三:审查器(Reviewer)

按严重程度对照清单评审代码。包含检查项列表和严重程度分级。

模式四:反转(Inversion)

Agent 先通过采访收集信息,再开始执行任务。适合需求不明确的场景。

模式五:流水线(Pipeline)

强制执行带检查点的多步骤工作流,每步验证后才进入下一步。

  • [[products/claude-code-skills]]
  • [[patterns/skill-building-guide]]
  • [[concepts/prompt-engineering]]

Sources

  • docs/md/guide/ai/skills/03-Agent-Skill-五种设计模式.md

Released under the MIT License.