为 Claude Code 项目编写可复用 Slash Commands
可以得到什么
一组项目级 Slash Commands,把高频操作(如"跑测试"、"出发布说明"、"重置数据库")封装为可一键触发的命令,减少每次会话的重复输入。
适合哪些情况
- 项目里有大量重复操作,希望通过命令固化流程。
- 团队希望共享同一组常用命令,避免每位成员重新输入提示词。
- 需要把"长提示词 + 固定参数"组合简化为一个入口。
需要准备什么
- 项目目录与
CLAUDE.md 规则文件。
- 常见操作的清单(每条命令的目标、参数、调用方式)。
- 命令的危险操作范围(避免命令无意中触发不可逆行为)。
常见做法
- 在项目级配置目录中定义 Slash Command,命名直接对应操作意图(如
/lint、/release-notes)。
- 在命令中固定常用参数(默认分支、默认输出路径),但保留必要的可覆盖参数。
- 把"危险命令"(删除、重置、推送)显式标注,并要求二次确认。
- 与 Hooks 配合,在命令执行后自动跑校验。
真实案例与教程
限制和检查点
相关任务
来源
- sources/25-08-development-automation--35-src-dev-002-claude-code-orange-book--1m81cqu。