SKILL 让你把常用操作做成可复用的快捷指令
📌 章节说明
本章价值:创建可复用的技能模板,让常用操作一键执行。如果你经常重复某个操作,把它做成 SKILL 吧!
什么是 SKILL?
SKILL 是一种可复用的提示词模板,类似于"快捷指令"或"宏"。
| 直接提问 | 使用 SKILL |
|---|---|
| 每次都要输入完整的提示词 | 输入简短的命令即可 |
| 容易遗漏关键步骤 | 每次执行相同的流程 |
| 无法分享给团队 | 可以团队共享 |
SKILL 文件位置和结构
SKILL 文件存放在:
bash
~/.claude/skills/你的技能名/
├── skill.json # 技能配置文件
└── prompt.md # 提示词模板
skill.json 结构
json
{
"name": "代码审查",
"description": "对代码进行全面审查,找出潜在问题",
"arguments": []
}
prompt.md 模板
markdown
你是一位资深代码审查员。请对以下代码进行全面审查,重点关注:
1. **安全问题**:SQL注入、XSS、权限验证等
2. **性能问题**:循环效率、数据库查询、内存使用等
3. **代码规范**:命名、注释、结构等
4. **潜在bug**:边界条件、异常处理等
请按严重程度(高/中/低)分类输出问题,并给出修复建议。
使用 SKILL
创建 SKILL 后,可以在 Claude Code 中这样使用:
/代码审查 请帮我审查 app.js 这个文件
常用 SKILL 示例
示例1:周报生成 SKILL
json
// skill.json
{
"name": "周报生成",
"description": "根据工作内容生成专业周报",
"arguments": []
}
示例2:Excel 数据清洗 SKILL
json
// skill.json
{
"name": "数据清洗",
"description": "清洗 Excel 数据:去重、格式统一、空值处理",
"arguments": []
}
示例3:文件整理 SKILL
json
// skill.json
{
"name": "文件整理",
"description": "按类型整理文件夹中的文件",
"arguments": []
}
团队 SKILL 共享
🎯 团队协作
可以创建团队 SKILL 仓库,让所有人使用相同的技能模板。
- 在 GitHub 创建仓库存放 SKILL 文件
- 团队成员 clone 到本地的
~/.claude/skills/目录 - 所有人都能使用相同的技能
本章自检(3分钟)
点开问题查看答案,能讲清楚就算掌握。
SKILL 的作用是什么?
把常用操作做成可复用模板/命令,减少重复打字,让“常用流程一键执行”。
SKILL 通常存放在哪里?
一般在用户目录下的
~/.claude/skills/(不同环境可能略有差异)。一个 SKILL 最核心的两个文件是什么?
常见是
skill.json + prompt.md(定义元信息与提示词模板)。如何使用一个 SKILL?
在 Claude Code 中输入
/技能名 参数(参数可选),按技能定义执行。