当前位置: 首页 > news >正文

Claude Skills 深度解析:概念、创建与多工具使用指南

Claude Skills 深度解析:概念、创建与多工具使用指南

一、引言

  • Skills 近期火爆全网,作者几个月前的分享当时不温不火,如今已广泛关注。
  • 本文基于最新信息,讲解 Skills 的概念,以及如何在 Claude Code、CodeX、OpenCode 中创建和使用 Skills。
  • 全文干货,建议收藏。

二、Skills 是什么?

  • 本质:一个文件夹,包含以下目录结构
    my-skill/ ├── SKILL.md # 必选:指令、元数据 ├── scripts/ # 可选:执行脚本 ├── references/ # 可选:参考文档 └── assets/ # 可选:模板、资源
  • 工作方式:按需加载,只有当任务与 Skill 相关时才启用,提升性能、节省 tokens。
  • 开放标准:Anthropic 已将其推动为Agent Skills开放标准(https://agentskills.io/),支持跨 AI 平台通用。
  • 行业支持:OpenAI、Google、Cursor 等主流厂商已跟进,Skills 可无缝在不同工具间迁移。

三、Skills 的架构

  • 运行在代码执行环境中,具备文件系统访问、bash 命令和代码执行能力。
  • 相当于虚拟机上的一个目录,Claude 可通过 bash 命令与之交互。

四、Skills 的工作原理

  • 核心机制:渐进式披露,高效管理上下文。

工作流程

步骤名称加载时机令牌成本
1发现 Skills始终加载每个 Skill 约 100 tokens(仅元数据)
2激活 Skills触发时加载不到 5k tokens(完整 SKILL.md)
3执行 Skills按需加载实际上无限制(可引用脚本/资源)
  • 元数据示例
    name:pdf-processingdescription:从 PDF 文件中提取文本和表格、填充表单、合并文档...

五、SKILL.md 的文件结构

  • 必填字段(YAML 前置元数据)
    • name:最多64字符,小写字母+数字+连字符
    • description:最多1024字符,不能为空
  • 可选字段
    • licensecompatibilitymetadataallowed-tools
  • Markdown 指令:无固定格式,包含工作流、最佳实践、示例等。
  • 优势:清晰易懂、扩展性好、轻松迁移。

六、Skills 仓库推荐

  • 官方仓库:https://github.com/anthropics/skills
    • 包含图片、文档等基础技能,以及skill-creator(引导式创建技能)
  • 第三方仓库:https://github.com/ComposioHQ/awesome-claude-skills
  • 更多大厂/第三方 skills 将在后续文章中分享。

七、Claude Code 使用 Skills 指南

1. Skills 分类

类型生效范围目录位置
Personal Skills全局(所有项目)~/.claude/skills/
Project Skills单个项目.claude/skills/
Plugin Skills取决于插件由插件定义

2. 安装 Skills

  • 将技能目录复制到~/.claude/skills即可。
  • 使用/skills命令列出所有已安装的技能。

3. 使用 Skills

  • 自动引用:Claude 根据任务自动加载相关 Skill。
  • 手动引用:输入/skill-name主动调用(适合有明确偏好的场景)。

4. 创建自定义 Skills

  • 方法一:手动创建目录 + SKILL.md 文件。
  • 方法二:使用官方skill-creator引导式创建(推荐)。
  • 实操示例:创建“自媒体助手 Skill”,实现“中文转英文URL”和“内容转小红书风格”两个功能。
  • 验证/skills列出新技能,/my-zmt-tool使用。
  • 优势对比:相比 ChatGPT 需要切换 GPT,Skills 使用更快捷。

八、CodeX 使用 Skills 指南

  • Agent Skills 为开放标准,Claude 中创建的 Skills 可直接复制到 CodeX 使用。
  • 安装:将技能目录复制到~/.codex/skills
  • 列出技能:/skills
  • 调用方式:
    • 自动调用
    • 手动指定:使用$ skill-name(与 Claude Code 的/不同,CodeX 中将 Skills 与自身命令分开)。
  • CodeX 额外提供skill-creatorskill-installer命令。

九、OpenCode 使用 Skills 指南

  • 适用场景:需要多模型混用(国外、国内、本地模型),OpenCode 为开源版 Claude Code。
  • Skills 搜索路径(自动兼容 Claude Skills,无需复制):
    • 项目配置:.opencode/skills/<name>/SKILL.md
    • 全局配置:~/.config/opencode/skills/<name>/SKILL.md
    • 兼容 Claude 项目:.claude/skills/<name>/SKILL.md
    • 兼容全局 Claude:~/.claude/skills/<name>/SKILL.md
  • 列出 Skills:目前无内置/skills命令,可通过对话询问 AI 列出。
  • 使用方式:自动或手动引用,与 Claude Code 类似。

十、常见问题

1. 有了 MCP,为什么还要 Skills?

  • MCP:提供调用外部工具的能力(API、脚本、服务),解决“能做什么”。
  • MCP 局限:需在上下文中携带大量信息,消耗 token;不自动知晓公司/项目流程规范。
  • Skills:教模型如何使用工具、遵循流程,解决“怎么做”。
  • 协同工作:MCP 负责访问工具/数据,Skills 负责引导执行流程。
  • 代码执行稳定性:MCP 执行固定代码更稳定,Skills 受本地环境影响(如 Python 版本)。

2. Skills 和 Slash Commands 有什么区别?

对比项SkillsSlash Commands
触发方式模型自动(也可手动/完全由用户手动/command
元数据有 name/description,支持自动匹配无元数据,无法自动触发
额外能力支持目录、资源、脚本仅斜杠命令本身
  • 注:最新 Claude 已允许 Slash Commands 合并在用户 Skills 中,但 Slash Commands 仍不能自动加载。

十一、总结

  • Skills 本质是Agent 能力组织方式的升级:将提示词、工具、脚本、资源收敛到标准化目录,通过渐进式披露按需加载。
  • 三大价值
    • 可复用:一次编写,反复使用。
    • 低心智成本:沉淀个人/团队能力。
    • 易迁移:开放标准,多平台通用(Claude、Google、OpenAI、Cursor 等)。
  • 作者体验:以前频繁切换 GPT,现在一个 Skill 即可搞定。
  • 未来展望:Agent Skills 生态将更加完善,建议尽早沉淀自己的常用能力。

http://www.jsqmd.com/news/728965/

相关文章:

  • 从Joomla到内网漫游:一次完整的ATKCK红队靶场实战复盘(含EarthWorm代理与NTLM Relay)
  • SAM的3D平替来了?手把手教你用SAGA给3D高斯场景做‘CT扫描’(支持点、涂鸦、Mask)
  • 低代码/无代码革命:软件测试从业者的机遇与挑战
  • 金融领域LLM应用中的偏见挑战与模块化解决方案
  • Transformer与CNN的‘和解’方案:深入浅出图解ViT Adapter的特征融合魔法
  • Proteus 8.15仿真STM32F103C8,ADC采样总为0?试试换成C6型号(附完整CubeMX配置)
  • SPARK SR1120 UWB芯片:超低功耗与高性能的完美结合
  • PIC16F17576微控制器低功耗与模拟外设应用解析
  • 从Jupyter Notebook到Airflow DAG:R脚本工业化改造的6步法,实现偏见日志自动归档+偏差热力图秒级推送
  • 2026乐山跷脚牛肉加盟选品推荐:跷脚牛肉品牌加盟,跷脚牛肉品牌加盟哪家好,跷脚牛肉品牌加盟推荐哪家,优选指南! - 优质品牌商家
  • 终极图表数据提取指南:如何用WebPlotDigitizer快速获取图表中的原始数据
  • 从‘永久化学品’PFAS的治理难题,看环境工程中的高级氧化与活性炭吸附技术实战
  • SAP ABAP开发避坑指南:COMMIT WORK和COMMIT WORK AND WAIT到底怎么选?
  • 华三路由器NAT配置
  • 2026年芯片载盘厂家TOP5技术实力实测对比解析 - 优质品牌商家
  • R语言如何量化大模型偏见?3类核心统计检验(KS/Z/Mann-Whitney)在GPU集群上的实时落地全链路
  • 统信UOS桌面版办公效率提升指南:从搜狗输入法配置到WPS模板库的完整工作流
  • Topton N1双盘位NAS评测:AMD 3050e与四网口存储方案
  • 芯片展会哪家好?多维度测评芯片行业展会,挑选高价值专业参展盛会 - 品牌2026
  • 体验 Taotoken 多模型聚合路由带来的高可用与低延迟
  • 从‘Node-to-Segment’到代码:一个Matlab小白的接触有限元编程入门笔记
  • AI助力工业厂房火灾报警系统改造
  • Qt表格美化避坑指南:用QSS让QTableWidget告别‘默认丑’,实现现代化UI(附常用样式表)
  • 开源MIT协议90度半边脸识别性别android方案
  • 终极指南:三步掌握微信聊天记录永久保存与智能分析
  • 云成本优化:每年为公司省下百万的架构设计技巧
  • 2026年4月大连名酒回收机构排行:靠谱之选盘点 - 优质品牌商家
  • FITC标记的Siglec-2/CD22 Fc嵌合蛋白在B细胞免疫治疗研究中的应用
  • 手持式雷达测速仪 车辆测速仪
  • SparkVSR技术解析:交互式视频超分辨率革命