7 Skills 与 Slash Commands:把常用工作流做成自己的快捷指令
系列进度
Claude Code 从零教程 · 第 7 / 10 篇
查看大图当你用 Claude Code 做了几次项目后,会发现自己总在重复同一类指令:
“请总结这次 diff。”
“请检查有没有无关改动。”
“请按我的格式写 commit message。”
“请扫描这个页面的移动端风险。”
“请把这篇教程改得更像真人写的。”
这些重复流程,不应该每次手打。Claude Code 现在更推荐把它们沉淀成 Skills。旧的 .claude/commands/ 仍然可用,但官方文档已经说明,推荐格式是 .claude/skills/<name>/SKILL.md,同样可以用 /name 调用,并且支持更丰富的自动触发和配套文件。
Slash Commands 和 Skills 最适合沉淀固定流程。比如每次提交前都要看 diff、列风险、跑测试、写 commit message,就不要每次重新描述。
我建议先做一个非常小的命令,不要一上来做万能助手。小命令稳定后,再把项目发布、文档生成、PR 审查这些流程慢慢纳入。
先做一个 summarize-changes
比如你想做一个“总结当前改动”的技能:
整理 Skills 和 Slash Commands 时,先挑重复出现的任务,再写清输入、执行步骤、权限边界和完成标准。
mkdir -p .claude/skills/summarize-changes
然后创建:
.claude/skills/summarize-changes/SKILL.md
内容可以从简单版本开始:
---
description: Summarize current git changes and flag risk. Use when the user asks what changed or wants a commit message.
---
## Current changes
!`git diff HEAD`

学习《Skills 与 Slash Commands:把常用工作流做成自己...》不必一口气吃完所有细节。先挑一个能动手验证的小问题,再顺着图和正文补齐概念。
## Instructions
Summarize the changes in Chinese.
List risks first.
Then give one concise commit message.
这里最有意思的是 ! 后面的命令注入。官方 Skills 文档里说明,这类动态上下文会在 Claude 看到内容前先执行,把真实输出填进去。也就是说,Claude 不是凭空猜 diff,而是拿到了当前仓库的真实变更。
什么适合做成 Skill
适合沉淀成 Skill 的,一般有三个特征:
- 你经常重复。
- 它有固定步骤。
- 它需要项目上下文。
比如:
/review-page:检查页面文案、移动端、可读性。/ship-post:检查 Markdown frontmatter、图片路径、字数。/safe-deploy:先 build,再看 git diff,再给部署摘要。/bug-trace:按日志、复现步骤、相关文件、假设、验证顺序排查。
不要把所有东西都写进一个巨大的 Skill。一个 Skill 只解决一类问题,才好维护。
项目级还是个人级
项目级 Skill 放在:
.claude/skills/<skill-name>/SKILL.md
适合跟团队共享,比如项目发布流程、代码审查规则、测试规范。
个人级 Skill 放在:
~/.claude/skills/<skill-name>/SKILL.md
适合个人习惯,比如你喜欢的文章口吻、提交信息格式、个人复盘模板。
旧的 slash command 文件也还可以放在 .claude/commands/,但如果你是新建,我建议直接用 Skills。
写 Skill 的小技巧
不要写“帮我认真检查”。要写清楚输出结构:
## Output
1. Findings first
2. File paths with line numbers when possible
3. Missing tests
4. Suggested next command
回看《Skills 与 Slash Commands:把常用工作流做成自己的快捷指令》时,不必一次做大项目,先用一条简单样例确认主线是否清楚。
如果《Skills 与 Slash Commands:把常用工作流做成自己的快捷指令》还没完全消化,可以从这张卡片的四个动作重新走一遍。
这样 Claude Code 的输出才稳定。
下一篇讲 MCP。Skills 解决的是“流程复用”,MCP 解决的是“连接外部工具和数据”。
参考资料:
相关教程
相关入口
分享文章
转发到常用平台
微信/朋友圈可先复制链接
相关教程
从相近问题继续读
相关内容
相关 AI 教程
继续学习MCP 接入:让 Claude Code 连接文档、浏览器和内部工具Claude Code 从零教程 · 第 8 篇 · 6 张图 · 1.5k 字
图文补读Hooks、GitHub Actions 与团队化:把 Claude Code 放进工程流程Claude Code 从零教程 · 6 张图 · 2.0k 字AI 教程总索引全部 AI 教程文章大模型、Agent、本地部署、机器学习和工程实践。AI 图文教程索引流程、配置和图文节点教程中的流程图、配置图和关键截图。跨领域 AI 入口其它技术系列里的 AI 章节大数据、爬虫、量子计算和 Spark 章节。AI 教程图片索引按图查找教程文章流程图、配置图和判断卡片。Claude Code 从零教程目录Claude Code 从零教程完整目录全部小节、图文密度和文章列表。

