Skip to content

Skills、Hooks、MCP 的分工

  • Skill:把一套稳定工作流写成说明和脚本。
  • Hook:在特定时机自动触发检查或动作。
  • MCP:让 Agent 调用外部系统或本地服务。
  1. 只是教 Agent 怎么做:用 Skill。
  2. 每次保存、提交、运行前都要触发:用 Hook。
  3. 需要访问外部数据或工具:用 MCP。
  • 把所有能力都写成 MCP,增加维护成本。
  • 用 Hook 做复杂业务逻辑,导致难调试。
  • Skill 只有概念,没有可执行步骤和验收。

“淘金小镇 Skill”适合写成 Skill:用户提供信息源,Agent 抓取榜单、生成快照、产出日报。只有当它需要稳定访问外部 API 时,才考虑 MCP。