跳转至

5.3 MCP + skills 怎么组合

MCP 和 skills 不是替代关系。

MCP 解决“Agent 能调用什么工具”。
skills 解决“Agent 应该按什么流程调用工具”。

例子:修 Bug

只用 MCP:

Agent 能查日志、搜代码、跑浏览器。
但不一定知道按什么顺序做。

只用 skill:

Agent 知道修 Bug 流程。
但没有工具就只能靠已有上下文。

MCP + skill:

bug-fix skill 规定:
1. 用日志 MCP 拉错误。
2. 用代码搜索 MCP 定位调用链。
3. 用浏览器 MCP 复现。
4. 修复。
5. 跑测试。
6. 写复盘。

这才是稳定组合。

例子:前端检查

MCP:

  • Browser / Playwright。
  • Figma。
  • 截图。
  • 可访问性扫描。

skill:

  • 布局检查。
  • 响应式检查。
  • 文案检查。
  • 颜色和交互一致性。
  • 生成最终问题清单。

组合后,Agent 不只是“看页面”,而是按固定标准审查页面。

例子:团队工单

MCP:

  • Jira / Linear。
  • GitHub。
  • Slack。
  • Notion。

skill:

  • 读取需求。
  • 提炼验收标准。
  • 创建计划。
  • 更新工单状态。
  • 生成 PR 描述。

设计组合时问三个问题

  1. Agent 需要什么外部能力?
  2. 这些能力的权限边界是什么?
  3. 调用这些能力的流程是否稳定到值得固化?

如果第 3 个答案是否定的,先不要写 skill。先手动跑几次。