跳转至

为 Claude Code 添加 skills


2026-04-09 by dongnan

环境描述

$ head -n1 /etc/os-release 
PRETTY_NAME="Ubuntu 22.04.5 LTS"

$ nvm -v
0.39.7

$ node -v
v24.13.0

$ npm -v
11.6.2

$ pnpm -v
8.11.0

$ claude -v
2.1.87 (Claude Code)

什么是 Skills?

Skills 翻译成中文就是“技能”。简单来说 Skills 就是让 LLM 按照某种特定的方法论去行动的机制。

Claude 支持 创建、管理和共享 skills 以扩展自身的功能。

包括两种方式:自定义 skills捆绑 skills

捆绑 skills

捆绑 skills 随 Claude Code 一起提供,在每个会话中都可用,例如:

  • /simplify:审查你最近更改的文件以查找代码重用、质量和效率问题,然后修复它们。在实现功能或错误修复后运行它来清理你的工作。它并行生成三个审查代理(代码重用、代码质量、效率),汇总他们的发现,并应用修复。
  • /debug [description]:通过读取会话调试日志来排查你当前的 Claude Code 会话。可选地描述问题以专注分析。

自定义 skills

如果没有适合的skills 也可以自定义 skills,例如:创建一个视觉理解能力 skills 。

举个栗子

部分模型如 glm-5MiniMax-M2.5 等纯文本模型不支持视觉理解,可通过添加本地 Skill 使其获得视觉能力。

创建 skill 目录

mkdir -p ~/.claude/skills/image-analyzer

编写 SKILL.md

内容如下:

---
name: image-analyzer
description: 帮助没有视觉能力的模型进行图像理解。当需要分析图像内容、提取图片中的信息、文字、界面元素,或理解截图、图表、架构图等任何视觉内容时,使用此技能,传入图片路径即可获得描述信息。
model: qwen3.5-plus
---
qwen3.5-plus具有视觉理解能力,请直接使用qwen3.5-plus模型进行图片理解。

验证

# 启动 claude 

# 列出 skills
❯ /skills

  Skills 
  2 skills  

  User skills (~/.claude/skills)  
  agent-browser · ~34 description tokens    
  image-analyzer · ~26 description tokens 


# 测试图片
❯ 查看 /tmp/1.png 的内容    

● Skill(image-analyzer) 
  ⎿  Successfully loaded skill · qwen3.5-plus    

● 我无法直接查看图片文件。让我使用正确的工具来读取图片:   

  Read 1 file (ctrl+o to expand)  

● 这是一张**市盈率 **(PE)的图表。 

  图表内容    

  标题   

  - **市盈率 **(PE)   

  坐标轴 

  - 左 Y 轴:市盈率数值(10-70)  
  - 右 Y 轴:收盘价点位(5000-35000)  
  - X 轴:时间(2017 年 -2026 年)

  数据标注(2024-06-20)

  - 市盈率:24.68  
  - 平均值:31.68
  - 收盘价:16,175.13   

  观察

  - 图表显示了从 2017 年至 2026 年的市盈率走势
  - 2021-2022 年期间市盈率达到高峰(接近 70 倍)
  - 当前(2024-2026)市盈率处于相对低位

  这看起来是一个股票指数(可能是沪深 300 或类似指数)的估值分析图表。

Good Job. We're Perfect!

参考

  • https://code.claude.com/docs/zh-CN/skills
  • https://clawhub.ai/MaTriXy/agent-browser-clawdbot.
  • https://help.aliyun.com/zh/model-studio/add-vision-skill
回到页面顶部