九号工具站
返回列表

Claude Code Skills 实战范例集:10 个高效工作流 Skill 直接复制使用

10 个实用的 Claude Code Skills 范例,涵盖部署、测试、翻译、SEO 检查、程式码审查等场景,每个范例都附完整 SKILL.md 内容,可直接复制到专案中使用。

Claude Code Skills 范例 自动化 工作流 Slash Commands 实战

最后更新:2026-05-26

1. Skill 1:一键跑测试(run-tests)

最基础也最实用的 Skill。根据传入的模组名称跑对应的测试,支援覆盖率报告。

  • 触发方式:/Run-Tests Calculator 或 /Run-Tests Quiz Coverage
  • 核心逻辑:根据模组名称找到对应的测试档案路径,用 Pytest 执行
  • 进阶功能:加上 Coverage 参数会产出覆盖率报告
  • 设计重点:Allowed_Tools 只开 Bash 和 Read,避免 Skill 意外修改程式码
  • 适用场景:Pr 提交前快速验证、日常开发中的快速回归测试

2. Skill 2:SEO 检查(check-seo)

自动扫描网站的 SEO 健康度,产出结构化的检查报告。

  • 触发方式:/Check-Seo 或 /Check-Seo Site_Gaming
  • 核心逻辑:呼叫 ./Scripts/Check_Seo.Sh 执行自动检查 + 手动补充 Json-Ld、Hreflang 等项目
  • 输出格式:表格化的检查报告,按严重程度分类(Error / Warning / Info)
  • 设计重点:结合自动化脚本和 Ai 判断,脚本处理机械化检查,Ai 处理语意层面的 Seo 建议
  • 适用场景:新内容上线前的品质把关、定期 Seo 健检

3. Skill 3:内容产线(content-pipeline)

多步骤管道型 Skill,依序执行建立内容、翻译、SEO 检查。这是最复杂也最强大的 Skill 类型。

  • 触发方式:/Content-Pipeline Guide 报税懒人包 --Langs En,Ja
  • 核心逻辑:Step 1 建立 Json 内容 → Step 2 Api 翻译 → Step 3 Seo 检查
  • 设计重点:每步完成才进下一步(有依赖关系)、每步都有检查点、失败时停下来而非静默跳过
  • 参数处理:Content-Type(Guide/Quiz/Calc)、Topic、--Langs、--Dry-Run 等多参数支援
  • 适用场景:批量内容产出、多语系内容管理
flowchart LR A[/content-pipeline/] --> B[Step 1: CREATE] B --> C{JSON 验证} C -->|通过| D[Step 2: TRANSLATE] C -->|失败| X[停止并通知] D --> E[en 翻译] D --> F[zh-hans 翻译] E --> G[Step 3: SEO CHECK] F --> G G --> H{有问题?} H -->|无| I[✅ 完成报告] H -->|有| J[修正后重跑]

4. Skill 4:Git 提交(commit)

自动分析程式码变更,产出符合团队规范的 commit message。

  • 触发方式:/Commit 或自然语言「帮我提交」
  • 核心逻辑:Git Status + Git Diff 分析变更 → 根据变更内容自动判断 Commit 类型(Feat/Fix/Refactor)→ 产出 Commit Message → 执行提交
  • 设计重点:Commit Message 格式遵循团队规范(Type: Description)、不自动 Push(需使用者确认)
  • 安全措施:不 Commit .Env 和敏感档案、提交前显示变更摘要让使用者确认
  • 适用场景:日常开发提交、确保 Commit Message 品质一致

5. Skill 5:程式码审查(review)

自动审查程式码变更,找出潜在问题和改善建议。

  • 触发方式:/Review 或 /Review --Focus Security
  • 核心逻辑:读取 Git Diff 的变更 → 逐档案分析 → 检查安全漏洞、效能问题、程式码风格 → 产出审查报告
  • 审查维度:安全性(Sql Injection、Xss)、效能(N+1 Query、未加索引)、可维护性(命名、复杂度)、测试覆盖
  • 设计重点:用 --Focus 参数控制审查重点、产出可操作的建议而非模糊的评语
  • 适用场景:Pr 自我审查、在请同事 Review 之前先用 Ai 找出明显问题

6. Skill 6:翻译(translate)

自动执行多语系翻译,支援 JSON 资料和 .po 档案。

  • 触发方式:/Translate Data/Guides/Zh-Hant/Xxx.Json --Langs En,Ja
  • 核心逻辑:呼叫 Translate_Json 管理指令翻译 Json → 验证翻译结果 → 报告翻译完成度
  • 设计重点:一律用 Api 翻译而非 Claude 手动翻译(省 Token)、支援 --All 批量翻译
  • 错误处理:翻译 Api 失败时自动重试一次,仍失败则报告错误
  • 适用场景:新增内容后的多语系翻译、批量翻译更新

7. Skill 7-8:监控与部署

伺服器监控和部署相关的 Skill,适合 DevOps 和 SRE 场景。

  • Skill 7 — Sre-Monitor:Ssh 进伺服器检查 Docker 容器、磁碟、记忆体、Cpu、Http 回应。遇到问题自动尝试修复(重启容器等)。适合搭配 /Loop 定期执行
  • Skill 8 — Deploy:自动执行部署流程。建立分支 → Commit → Push → 建立 Pr 或直接合并到 Main。包含部署前的测试验证和部署后的健康检查
  • 设计重点:这类 Skill 涉及生产环境,务必加入确认步骤和安全措施
  • 安全措施:部署前必须使用者确认、不允许 Force Push、部署后自动跑 Smoke Test

8. Skill 9-10:PM 与 Sprint

产品管理和开发循环相关的 Skill,把整个 SDLC 流程自动化。

  • Skill 9 — Pm-Plan:分析趋势和内容缺口,规划下一个任务并写 Spec。产出结构化的任务规格书,供 /Dev-Execute 读取执行
  • Skill 10 — Sprint:一键跑完整开发循环。 Pm 规划 → Dev 开发 → Qa 测试 → Pm 验收 → 部署建议 → Sre 验证。每个角色是一个独立 Skill,Sprint 串联它们
  • 设计重点:角色分离——每个 Skill 专注一个角色的职责,Sprint Skill 负责协调
  • 组合模式:Sprint 展示了 Skill 最强大的用法——组合多个小 Skill 成为复杂的工作流
flowchart LR A[/sprint/] --> B[PM 规划] B --> C[Dev 开发] C --> D[QA 测试] D --> E{通过?} E -->|是| F[PM 验收] E -->|否| C F --> G[部署建议] G --> H[SRE 验证]

9. 如何从零设计自己的 Skill

看完 10 个范例后,用以下步骤设计你自己的 Skill。

  • Step 1 — 找到痛点:列出你每天/每周重复做的工作,挑最耗时的一个
  • Step 2 — 定义输入输出:这个工作需要什么输入(参数、档案)?产出什么结果(报告、程式码、档案)?
  • Step 3 — 写出步骤:把工作流程拆成明确的步骤,每步要做什么、怎么验证完成
  • Step 4 — 建立 Skill.Md:用 Frontmatter + Body 的格式写出来
  • Step 5 — 测试触发:在 Claude Code 中测试 /Skill-Name 是否正确触发,测试自然语言触发
  • Step 6 — 迭代优化:实际使用一周后,根据体验调整 Description 和 Body 的内容

小提示

  • 从简单的 Skill 开始(一步完成),成功后再挑战多步骤管道
  • 好的 Skill 应该像好的函式——做好一件事,输入输出明确

重点整理

  • 1 10 个经过实战验证的 Claude Code Skills,涵盖开发、测试、部署、内容管理等场景
  • 2 每个 Skill 都附完整的 SKILL.md 结构说明,复制到 .claude/skills/ 即可使用
  • 3 从简单(一步完成)到复杂(多步管道),循序渐进展示 Skill 的设计思路
  • 4 可作为建立自己 Skill 的模板和灵感来源
ℹ️

一般声明

本站提供之资讯仅供参考,不保证其完整性与正确性。使用者应自行判断资讯之适用性。

意见反馈