Skills 简介
Skill 可理解为 Agent 的技能,Claude 官方解释为使用 Skills 可以提升执行特定任务的能力。例如,可以在本地调用 Skills 处理图片、Excel、Word、PDF 等操作。
特性对比
| 特性 | Skills | Sub-Agents | MCP (Model Context Protocol) |
|---|---|---|---|
| 目的 | 用专业知识、工作流程、资源扩展 Claude | 生成自主代理处理复杂子任务 | 连接外部工具和数据源 |
| 调用方式 | 模型自动发现(基于上下文) | 父代理显式生成 | MCP 服务器工具调用 |
| 持久性 | 触发时加载到上下文 | 独立运行,返回结果 | 无状态工具执行 |
| 最适合 | 领域专业知识、工作流程、模板 | 并行任务、研究、探索 | 外部 API、数据库、第三方服务 |
| 上下文使用 | 渐进式披露(元数据→指令→资源) | 每个子代理有独立上下文 | 最小上下文(仅工具定义) |
| 复杂度 | 低(只需 SKILL.md + 可选文件) | 中等(需要编排) | 中 - 高(需要服务器设置) |
| 示例 | 代码审查指南、部署工作流程 | 「研究这个主题」、「探索代码库」 | GitHub API、数据库查询、Slack 集成 |
- Skills:适用于需要特定领域知识或标准化流程的场景,通过轻量级文件(如
SKILL.md)实现功能扩展。 - Sub-Agents:适合分解复杂任务为并行子任务,需显式调用并管理子代理的上下文隔离。
- MCP:专注于与外部系统的无状态集成,需额外设置服务器支持工具调用。
获取 Skills 资源的渠道
- Agent Skills 终极指南:https://github.com/libukai/awesome-agent-skills
- Skill 下载库:https://skills.sh/
- Skill 下载库 2: https://skillstore.io/zh-hans/skills
Trae 中 Skills 的使用方法
官网文档:https://docs.trae.ai/ide/skills

文档中介绍了 3 种技能使用的方法:





