claude code skills教程
1. 首先要知道什么是skill
先用个案例介绍一下:比如你写一个议论文要怎么写,我们大概逻辑是,(1)这是一个议论文(2)有论题(3)找论点 (4)论据 (5)论证 -多段(6)结尾
那skills 就是一个 标准的工作流程说明书。就是要告诉AI当你需要做 skill的名称,触发规则,当遇到工作任务触发规则,要参考skills 的流程文档,AI 会严格按照这本手册里写好的步骤、规范和约束来执行任务,而不是自由发挥。
2. skills 位置和格式
(1) 安装后的位置
如果仅仅安装在项目中则在{project}/.claude/skills/ 目录
如果是全局安装 ~/.claude/skills/ 是用户文件夹下
比如
.claude/skills/
└── code-reviewer/
└── SKILL.md
(2)skills 单个skill格式,
name : skill-creator 名称
description: Create new skills... 说明告知AI什么时候使用这个skill。以及这个skill 的功能
---
对应skills 操作说明
3. 从skills 市场安装skill
(1) 配置skills 市场,我们以 Anthropic 官方 为例,
如果用cc-switch 管理仓库地址 https://github.com/anthropics/skills
(2)手动安装 https://www.skills.sh/anthropics/skills
在shell中运行 npx skills add https://github.com/anthropics/skills --skill skill-creator
或者在claude code中运行 !npx skills add https://github.com/anthropics/skills --skill skill-creator

中间会让你选择安装类型

如果agent skill 已经安装了对应skill ,会更新。不会再作为独立skills 安装

(3) 安装完毕后进入 claude code项目中,运行 /skills 命令,就可以看到安装的命令。
通过上下简单头,选择 然后通过空格键 进行开关等操作

(4) 通过直接对话添加skills,通过安装find-skills后,告诉AI你的目的,让AI 自动安装skills。
比如 查找 code-reviewer 并安装对应skill
4. 创建skill
(1) 首先 你安装了 skill-creator 这个skill
(2) 在claude code总告知 创建一个skill,如下

(3)你需要明确告知
该skill 的名称,介绍,触发条件 和 有什么操作。
5. 使用skill
直接在任何任务中 AI 会自动根据任务内容判断使用skills 可以在claude 界面看到使用skill