你说得对!上一讲我确实忽略了一个非常重要的功能——Skills。这是 Claude Code 最强大的特性之一,也是从”对话助手”升级为”专业工具套件”的关键。
🎯 什么是 Skills?
一句话定义:Skills 是 Claude Code 的”可插拔能力扩展包” 。
用更形象的方式理解:
| 类比 | 说明 |
|---|---|
| 手机 App | 每个 Skill 就像一个专门的 App,做一件事做到极致 |
| 简历上的特长 | 你给 Claude 注册”我会做 PDF 处理”,遇到 PDF 任务它就自动调用 |
| 前人的经验包 | 不用从零开始,直接用验证好的工作流 |
Skill 的核心结构
每个 Skill 本质上是一个文件夹,包含 :
my-skill/
├── SKILL.md # 核心文件:告诉 Claude 这个 Skill 能做什么、怎么做
├── scripts/ # 可选:可执行的脚本(Python、JS等)
└── resources/ # 可选:模板、示例数据、参考文档
SKILL.md 的基本格式:
---
name: your-skill-name
description: 简要描述功能和使用场景(Claude据此判断何时自动调用)
---
# Skill 名称
## 功能说明
为 Claude 提供清晰的分步操作指导
## 使用示例
展示具体应用场景📦 三种 Skill 存储位置
| 类型 | 路径 | 适用场景 |
|---|---|---|
| 个人 Skills | ~/.claude/skills/ | 你自己的工作效率工具,所有项目都能用 |
| 项目 Skills | 项目根目录/.claude/skills/ | 团队共享,提交到 Git,所有人自动同步 |
| 插件 Skills | 通过插件系统安装 | 从市场一键安装,开箱即用 |
🚀 快速上手:安装官方 Skills
方法一:通过插件市场安装(推荐)
在 Claude Code 中执行:
# 1. 注册官方 Skills 仓库为插件源
/plugin marketplace add anthropics/skills
# 2. 安装文档处理包(含 pdf/xlsx/docx/pptx)
/plugin install document-skills@anthropic-agent-skills方法二:手动安装
# 创建 Skill 目录
mkdir -p ~/.claude/skills/my-skill
# 放入 SKILL.md 文件后即刻生效,无需重启🛠️ 10 个必装 Skills(2026最新)
第一梯队:通用型(最常用)
| Skill | 功能 | 典型场景 |
|---|---|---|
| PDF 全能处理 | 提取合同条款、合并/拆分 PDF、填写表单 | |
| xlsx | Excel 表格处理 | 数据清洗、制作图表、公式计算 |
| docx | Word 文档处理 | 生成报告、格式转换、自动排版 |
| data-analysis | 全链路数据分析 | 探索性分析、用户行为报告、可视化 |
第二梯队:开发者型
| Skill | 功能 | 典型场景 |
|---|---|---|
| frontend-design | 高质量前端界面 | Landing Page、Dashboard、React组件 |
| webapp-testing | 自动化测试(Playwright) | 端到端测试、UI 验收、截图对比 |
| mcp-builder | 构建 MCP 服务器 | 封装内部 API 为 Claude 工具 |
第三梯队:效率提升
| Skill | 功能 |
|---|---|
| ffmpeg-usage | 音视频处理(格式转换、压缩、GIF制作) |
| feishu-card | 飞书富文本卡片推送 |
| skill-creator | 创建自定义 Skills(元能力) |
💡 实战:两个快速示例
示例 1:用 pdf Skill 处理合同
在 Claude Code 中输入:
用 pdf Skill 提取这份合同中的所有条款,整理成表格
Claude 会自动:
- 识别你要处理 PDF
- 调用 pdf Skill
- 执行脚本提取内容
- 格式化为表格输出
示例 2:用 frontend-design Skill 做页面
/frontend-design 做一个 SaaS 产品定价页,三档套餐,现代极简风,带动效
Claude 会直接生成可运行的 HTML/CSS 代码。
🔧 创建你自己的 Skill
最简单的方法:让 Claude 帮你创建
帮我创建一个 code-review 技能,遵循我们团队的代码规范文档
Claude 会:
- 引导你定义 Skill 的功能和触发条件
- 生成
SKILL.md文件结构 - 帮你写好指令和最佳实践
手动创建模板
---
name: code-reviewer
description: 按照团队规范进行代码审查,检查安全漏洞、性能问题和代码风格
---
# 代码审查技能
## 触发条件
- 用户提到"review"、"代码审查"、"检查代码"
- 用户引用了代码文件或 PR
## 执行步骤
1. 读取目标文件或 diff
2. 检查以下项目:
- 安全漏洞(SQL注入、XSS等)
- 性能问题(N+1查询、内存泄漏)
- 代码规范(命名、格式、注释)
3. 输出表格格式的审查报告
## 输出格式
| 文件 | 行号 | 问题描述 | 严重程度 |
|------|------|----------|----------|🔄 Skills vs 其他功能
| 对比项 | Skills | 普通 Prompt | MCP 工具调用 |
|---|---|---|---|
| 持久性 | ✅ 永久保存 | ❌ 单次对话 | ✅ 永久 |
| 可复用 | ✅ 跨项目共享 | ❌ 每次重写 | ✅ 可复用 |
| Token 消耗 | 低(渐进加载) | 高(全量) | 高 |
| 团队共享 | ✅ Git 同步 | ❌ 口头传递 | 需配置 |
| 自动触发 | ✅ 根据描述 | ❌ 手动 | ✅ 可配置 |
📝 常用命令速查
| 命令 | 作用 |
|---|---|
/plugin marketplace add anthropics/skills | 添加官方插件源 |
/plugin install [skill-name] | 安装特定 Skill |
/reload-skills | 重新加载 Skills(修改后无需重启) |
npx @codihaus/claude-skills init | 一键初始化开发工作流 Skills |
DEBUG=claude:skills claude code | 调试模式,查看 Skills 加载情况 |
✅ 今天可以做的练习
# 1. 启动 Claude Code
claude
# 2. 安装官方插件源
/plugin marketplace add anthropics/skills
# 3. 安装文档处理包
/plugin install document-skills@anthropic-agent-skills
# 4. 测试一下(随便找个 PDF 或 Excel 文件)
用 xlsx Skill 分析这个表格的基本统计信息
# 5. 创建一个你自己的简单 Skill
帮我创建一个 git-commit-helper 技能,用于生成规范的 Git 提交信息现在你理解为什么 Skills 如此重要了吧?它把 Claude Code 从一个”会聊天的 AI”变成了一个拥有专业工具箱的智能助手。
有什么具体的 Skill 你想尝试创建吗?或者想深入了解某个官方 Skill 的用法?我很乐意继续展开!
相关链接
07:Skill with the Claude API(在Claude API使用skills) | skill-gpt | 什么是skill | 办公效率必装skill | 如何查看已经安装的skill