为什么有了MCP还要出Skills?
为什么有了MCP还要出Skills?
月伴飞鱼文章内容收录到个人网站,方便阅读:http://hardyfish.top/
Claude Skills定义:
它是一个包含指令、脚本和资源的文件夹结构,AI可以动态加载这些内容来提升特定任务的执行能力。
当Claude识别到当前任务与某个已安装技能的描述相匹配时,它会自动加载并调用该技能。
说明文档:https://docs.claude.com/en/docs/agents-and-tools/agent-Skills/overview
Cookbook:https://github.com/anthropics/claude-cookbooks/tree/main/Skills
为什么需要Claude Skills?
如果是传统方式,我们每次都要给Claude详细讲解工作流程。
但使用Claude Skills方式,Claude会自动加载相关技能。
还有就是,现在直接让 AI 处理企业开发任务,有俩坑:
- Context 窗口不够用。
- 没用的信息太多:里面大部分内容和当前要做的事没关系。
Claude Skills 就是来填这俩坑的,简单说就是给 AI 配了个 专属工具箱:
- 工具箱里全是现成的 工具,每个工具都带说明书。
下面是基本执行流程:
如何创建Skill?
1 | # 创建Claude技能目录 |
编写核心文件SKILL.md:
1 | # 在技能目录中创建SKILL.md文件 |
1 | --- |
Skills 和 MCP 区别:
Skills 不是替代 MCP,而是与之互补:
- MCP 解决数据和工具的访问问题。
- Skills 解决如何正确使用这些数据和工具的问题。
这种设计让 Claude 既能访问外部资源(通过 MCP),又能知道如何以正确的方式处理这些资源(通过 Skills)。









