Claude Code Skills扩展教程:.claude/skills目录配置与可复用流程手动触发方法



Git已经能配合对话完成提交操作,但检查清单等内容还是每次都要重复粘贴一遍。Skills可以把可复用流程写成文件:Claude在相关场景下会自动加载,你也可以通过/技能名的方式手动触发调用。

 

官方文档参考

Skills:https://code.claude.com/docs/en/skills

 

细节以官方页面为准;以下是结合文档和实际使用整理的个人笔记。

 

Skills是什么

Skills是Claude Code中用来封装可复用流程的机制。你可以把一组指令、检查清单或固定操作步骤写成一个Skill文件,存放在项目的.claude/skills目录下。当Claude识别到相关任务场景时,会自动加载对应的Skill;你也可以通过/技能名手动调用它执行。

 

它的核心价值在于:省去重复解释流程的精力,让AI在特定任务中保持一致的执行标准。

 

目录结构

在项目根目录下创建.claude/skills文件夹,每个Skill对应一个独立的文件。文件命名建议与功能对应,方便后续识别和调用。

 

示例目录结构:

``` .myproject/ ├── .claude/ │ └── skills/ │ ├── code-review.md │ ├── test-generation.md │ └── deploy-check.md └── src/ ```

 

自动加载与手动触发

自动加载:当Claude识别到当前任务与某个Skill相关时,会自动读取并应用该Skill的内容。你不需要额外操作,AI会自行匹配。

手动触发:在会话中输入/技能名,即可立即加载并执行对应的Skill。适用于你想主动调用某个流程的场景。

 

跟做清单

• 在项目根目录下创建.claude/skills文件夹
• 编写第一个Skill文件,内容可以是一份代码审查检查清单
• 在会话中通过/技能名手动触发一次Skill
• 观察Claude是否会根据任务场景自动加载相关Skill