Files
nexus/wiki/concepts/Agent-Skill设计模式.md
2026-04-15 15:02:52 +08:00

1.9 KiB
Raw Blame History

title, type, tags, last_updated
title type tags last_updated
Agent Skill 设计模式 concept
agent
skill
design-pattern
2026-04-15

Agent Skill 设计模式

定义

Google 发布的 5 种 Skill 内容结构化设计模式,用于解决 SKILL.md 格式标准化后执行效果差异大的问题。

5 种模式

1. Tool Wrapper

  • 用途:让 agent 快速成为某个领域专家
  • 机制:监听特定库关键词,动态加载规范文档
  • 适用:团队内部编码规范、特定框架最佳实践

2. Generator

  • 用途:从模板生成结构化输出
  • 机制"填空"流程assets/ 模板 + references/ 样式指南
  • 适用:统一 API 文档、标准化 commit 信息、脚手架项目

3. Reviewer

  • 用途:把检查清单和检查逻辑分开
  • 机制:审查标准存放在 references/review-checklist.md换清单即换审计类型
  • 适用:代码审查、安全审计、合规检查

4. Inversion

  • 用途agent 先问你再做
  • 机制:通过不可协商的门控指令逐阶段收集信息
  • 适用:项目规划、需求收集

5. Pipeline

  • 用途:带硬性检查点的严格工作流
  • 机制:明确前置条件和门控条件,强制顺序执行
  • 适用:复杂任务、文档流水线、多阶段生成

模式组合

  • Pipeline 可包含 Reviewer 步骤double-check 成果)
  • Generator 可依赖 Inversion 收集缺失变量

Anthropic 补充

  • 最好的 Skill 不是"写好的提示词",而是"工具箱"
  • Skill = 说明书 + SOP
  • 写 Skill 三条铁律:只写 Agent 不知道的东西、重点写踩坑清单、给工具不给指令

Connections