MCPSkill
Mcp和Skill市场MCP 与 Skill
新手文章

用大白话解释 Agent Skill

讲清楚 Skill 是什么,以及它为什么不是普通提示词。

一个简单比喻

如果 MCP 是通往工具的门,那么 Skill 就是把事情做好的一张菜谱。它告诉 Agent 应该注意什么、按什么步骤做、读哪些资料、跑哪些脚本、最后输出应该长什么样。

普通提示词通常只贴在一次对话里。Skill 会被打包、命名、描述、版本化,并在很多任务里复用。

大白话版本

Skill 教的是做事步骤。它主要不是解决“能不能访问”,而是解决“该怎么做”。

Skill 里面有什么

Skill 的中心是 SKILL.md。这个文件说明什么时候应该激活这个 Skill,以及激活后 Agent 应该怎样做。更大的材料可以放到 references、scripts 和 assets 里。

release-notes-skill/
├── SKILL.md
├── references/
│   └── release-note-style.md
├── scripts/
│   └── collect_changes.js
└── assets/
    └── release-template.md

Skill 怎样被激活

Skill 有用,是因为 Agent 不需要一开始就加载所有长指令。它先看到简短名称和描述;如果用户任务匹配,再加载完整 Skill。

1
用户提出任务

比如:“根据这些合并的 PR 写发布说明。”

2
Agent 检查可用 Skill

发布说明 Skill 的描述看起来匹配。

3
Agent 加载 Skill

读取详细步骤和必要参考资料。

4
Agent 完成工作

按 Skill 输出指定格式的结果。

新手为什么要关心

Skill 能避免团队在每次对话里重复粘贴长提示词,也让 Agent 行为更容易测试、改进和共享。

可重复同类任务按同一套步骤完成。
节省上下文长资料只在需要时加载。
沉淀团队经验好的内部流程可以打包一次,多处复用。
方便评估可以测试是否正确激活,以及输出质量是否达标。