这份文档是仓库里所有示例文件的完整索引,按功能类型整理,方便你快速定位需要的内容。

概览统计


01. Slash Commands(10 个文件)

用于常见工作流的用户触发快捷命令。

文件 说明 使用场景
optimize.md 代码优化分析器 查找性能问题
pr.md Pull Request 准备 PR 工作流自动化
generate-api-docs.md API 文档生成器 生成 API 文档
commit.md 提交信息助手 统一提交风格
setup-ci-cd.md CI/CD 流水线设置 DevOps 自动化
push-all.md 推送所有变更 快速推送工作流
unit-test-expand.md 扩展单元测试覆盖率 测试自动化
doc-refactor.md 文档重构 文档优化
pr-slash-command.png 截图示例 视觉参考
README.md 文档 安装与使用指南

安装路径.claude/commands/

使用方式/optimize/pr/generate-api-docs/commit/setup-ci-cd/push-all/unit-test-expand/doc-refactor


02. Memory(6 个文件)

持久化上下文和项目规范。

文件 说明 范围 位置
project-CLAUDE.md 团队项目规范 整个项目 ./CLAUDE.md
directory-api-CLAUDE.md API 专用规则 目录级 ./src/api/CLAUDE.md
personal-CLAUDE.md 个人偏好 用户级 ~/.claude/CLAUDE.md
memory-saved.png 截图:记忆已保存 - 视觉参考
memory-ask-claude.png 截图:询问 Claude - 视觉参考
README.md 文档 - 参考说明

安装方式:复制到对应位置

使用方式:Claude 会自动加载


03. Skills(28 个文件)

带脚本和模板的自动触发能力。

代码审查 Skill(5 个文件)

code-review/
├── SKILL.md                     # Skill 定义
├── scripts/
│   ├── analyze-metrics.py          # 代码指标分析器
│   └── compare-complexity.py       # 复杂度对比
└── templates/
    ├── review-checklist.md      # 审查清单
    └── finding-template.md      # 问题记录模板

用途:结合安全、性能和质量分析的完整代码审查

自动触发:在审查代码时

品牌语气 Skill(4 个文件)

brand-voice/
├── SKILL.md                     # Skill 定义
├── templates/
│   ├── email-template.txt          # 邮件格式
│   └── social-post-template.txt    # 社交媒体格式
└── tone-examples.md             # 示例消息

用途:确保对外沟通中的品牌语气一致

自动触发:在编写营销文案时

文档生成 Skill(2 个文件)

doc-generator/
├── SKILL.md                     # Skill 定义
└── generate-docs.py                 # Python 文档提取器

用途:从源代码生成完整的 API 文档

自动触发:在创建或更新 API 文档时

重构 Skill(5 个文件)

refactor/
├── SKILL.md                     # Skill 定义
├── scripts/
│   ├── analyze-complexity.py       # 复杂度分析器
│   └── detect-smells.py            # 代码异味检测器
├── references/
│   ├── code-smells.md           # 代码异味目录
│   └── refactoring-catalog.md   # 重构模式目录
└── templates/
    └── refactoring-plan.md      # 重构计划模板

用途:结合复杂度分析进行系统化代码重构

自动触发:在重构代码时

Claude MD Skill(1 个文件)

claude-md/
└── SKILL.md                     # Skill 定义

用途:管理和优化 CLAUDE.md 文件

博客草稿 Skill(3 个文件)

blog-draft/
├── SKILL.md                     # Skill 定义
└── templates/
    ├── draft-template.md        # 博客草稿模板
    └── outline-template.md      # 博客大纲模板

用途:生成结构统一的博客草稿

补充README.md - Skills 总览与使用指南

安装路径~/.claude/skills/.claude/skills/


04. Subagents(9 个文件)

带自定义能力的专门化 AI 助手。

文件 说明 工具 使用场景
code-reviewer.md 代码质量分析 read, grep, diff, lint_runner 完整审查
test-engineer.md 测试覆盖分析 read, write, bash, grep 测试自动化
documentation-writer.md 文档创建 read, write, grep 文档生成
secure-reviewer.md 安全审查(只读) read, grep 安全审计
implementation-agent.md 完整实现 read, write, bash, grep, edit, glob 功能开发
debugger.md 调试专家 read, bash, grep Bug 排查
data-scientist.md 数据分析专家 read, write, bash 数据工作流
clean-code-reviewer.md 代码整洁性规范 read, grep 代码质量
README.md 文档 - 安装与使用指南

安装路径.claude/agents/

使用方式:由主 agent 自动委派


05. MCP Protocol(5 个文件)

外部工具和 API 集成。

文件 说明 集成对象 使用场景
github-mcp.json GitHub 集成 GitHub API PR / issue 管理
database-mcp.json 数据库查询 PostgreSQL / MySQL 实时数据查询
filesystem-mcp.json 文件操作 本地文件系统 文件管理
multi-mcp.json 多服务器配置 GitHub + DB + Slack 完整集成
README.md 文档 - 安装与使用指南

安装路径:项目级 .mcp.json 或用户级 ~/.claude.json

使用方式:例如 /mcp__github__list_prs


06. Hooks(9 个文件)

事件驱动的自动化脚本,会自动执行。

文件 说明 事件 使用场景
format-code.sh 自动格式化代码 PreToolUse:Write 代码格式化
pre-commit.sh 提交前运行测试 PreToolUse:Bash 测试自动化
security-scan.sh 安全扫描 PostToolUse:Write 安全检查
log-bash.sh 记录 bash 命令 PostToolUse:Bash 命令日志
validate-prompt.sh 验证提示词 PreToolUse 输入校验
notify-team.sh 发送通知 Notification 团队通知
context-tracker.py 跟踪上下文窗口使用量 PostToolUse 上下文监控
context-tracker-tiktoken.py 基于 token 的上下文跟踪 PostToolUse 精确 token 统计
README.md 文档 - 安装与使用指南

安装路径:在 ~/.claude/settings.json 中配置

使用方式:在设置中配置后自动执行

Hook 类型(4 类,25 个事件):


07. Plugins(3 个完整插件,40 个文件)

打包好的功能集合。

PR Review 插件(10 个文件)

pr-review/
├── .claude-plugin/
│   └── plugin.json                  # 插件清单
├── commands/
│   ├── review-pr.md              # 综合审查
│   ├── check-security.md         # 安全检查
│   └── check-tests.md            # 测试覆盖检查
├── agents/
│   ├── security-reviewer.md      # 安全专家
│   ├── test-checker.md           # 测试专家
│   └── performance-analyzer.md   # 性能专家
├── mcp/
│   └── github-config.json           # GitHub 集成
├── hooks/
│   └── pre-review.js                # 审查前校验
└── README.md                     # 插件文档

功能:安全分析、测试覆盖、性能影响

命令/review-pr/check-security/check-tests

安装/plugin install pr-review

DevOps Automation 插件(15 个文件)

devops-automation/
├── .claude-plugin/
│   └── plugin.json                  # 插件清单
├── commands/
│   ├── deploy.md                 # 部署
│   ├── rollback.md               # 回滚
│   ├── status.md                 # 系统状态
│   └── incident.md               # 事件响应
├── agents/
│   ├── deployment-specialist.md  # 部署专家
│   ├── incident-commander.md     # 事件协调
│   └── alert-analyzer.md         # 告警分析
├── mcp/
│   └── kubernetes-config.json       # Kubernetes 集成
├── hooks/
│   ├── pre-deploy.js                # 部署前检查
│   └── post-deploy.js               # 部署后任务
├── scripts/
│   ├── deploy.sh                    # 部署自动化
│   ├── rollback.sh                  # 回滚自动化
│   └── health-check.sh              # 健康检查
└── README.md                     # 插件文档

功能:Kubernetes 部署、回滚、监控、事件响应

命令/deploy/rollback/status/incident

安装/plugin install devops-automation

Documentation 插件(14 个文件)

documentation/
├── .claude-plugin/
│   └── plugin.json                  # 插件清单
├── commands/
│   ├── generate-api-docs.md      # API 文档生成
│   ├── generate-readme.md        # README 创建
│   ├── sync-docs.md              # 文档同步
│   └── validate-docs.md          # 文档校验
├── agents/
│   ├── api-documenter.md         # API 文档专家
│   ├── code-commentator.md       # 代码注释专家
│   └── example-generator.md      # 示例生成器
├── mcp/
│   └── github-docs-config.json      # GitHub 集成
├── templates/
│   ├── api-endpoint.md           # API 端点模板
│   ├── function-docs.md          # 函数文档模板
│   └── adr-template.md           # ADR 模板
└── README.md                     # 插件文档

功能:API 文档、README 生成、文档同步、文档校验

命令/generate-api-docs/generate-readme/sync-docs/validate-docs

安装/plugin install documentation

补充README.md - 插件总览与使用指南


08. Checkpoints and Rewind(2 个文件)

保存会话状态,并探索替代方案。

文件 说明 内容
README.md 文档 完整的 checkpoint 指南
checkpoint-examples.md 真实示例 数据库迁移、性能优化、UI 迭代、调试

核心概念

使用方式

# 每次用户提示后都会自动创建 checkpoint
# 如需回退,按两次 Esc,或使用:
/rewind
# 然后选择:恢复代码和对话、恢复对话、
# 恢复代码、从这里开始总结,或算了

使用场景


09. Advanced Features(3 个文件)

复杂工作流下的高级能力。

文件 说明 功能
README.md 完整指南 全部高级功能说明
config-examples.json 配置示例 10+ 个场景化配置
planning-mode-examples.md 规划示例 REST API、数据库迁移、重构

扩展功能

已覆盖的高级功能

Planning Mode

Extended Thinking

Background Tasks

Permission Modes

Headless Mode(claude -p

Session Management

交互功能

配置

Scheduled Tasks

Chrome Integration

Remote Control(扩展版)

Keyboard Customization

Desktop App(扩展版)


10. CLI Usage(1 个文件)

命令行界面使用方式与参考。

文件 说明 内容
README.md CLI 文档 参数、选项与使用模式

核心 CLI 功能


文档文件(13 个文件)

文件 位置 说明
README.md / 主总览
INDEX.md / 本完整索引
QUICK_REFERENCE.md / 速查卡片
README.md /01-slash-commands/ Slash Commands 指南
README.md /02-memory/ Memory 指南
README.md /03-skills/ Skills 指南
README.md /04-subagents/ Subagents 指南
README.md /05-mcp/ MCP 指南
README.md /06-hooks/ Hooks 指南
README.md /07-plugins/ Plugins 指南
README.md /08-checkpoints/ Checkpoints 指南
README.md /09-advanced-features/ Advanced Features 指南
README.md /10-cli/ CLI 指南

完整文件树

claude-howto/
├── README.md                                  # 主总览
├── INDEX.md                                   # 本文件
├── QUICK_REFERENCE.md                         # 速查卡片
├── claude_concepts_guide.md                   # 原始指南
│
├── 01-slash-commands/                            # Slash Commands
│   ├── optimize.md
│   ├── pr.md
│   ├── generate-api-docs.md
│   ├── commit.md
│   ├── setup-ci-cd.md
│   ├── push-all.md
│   ├── unit-test-expand.md
│   ├── doc-refactor.md
│   ├── pr-slash-command.png
│   └── README.md
│
├── 02-memory/                                    # Memory
│   ├── project-CLAUDE.md
│   ├── directory-api-CLAUDE.md
│   ├── personal-CLAUDE.md
│   ├── memory-saved.png
│   ├── memory-ask-claude.png
│   └── README.md
│
├── 03-skills/                                    # Skills
│   ├── code-review/
│   │   ├── SKILL.md
│   │   ├── scripts/
│   │   │   ├── analyze-metrics.py
│   │   │   └── compare-complexity.py
│   │   └── templates/
│   │       ├── review-checklist.md
│   │       └── finding-template.md
│   ├── brand-voice/
│   │   ├── SKILL.md
│   │   ├── templates/
│   │   │   ├── email-template.txt
│   │   │   └── social-post-template.txt
│   │   └── tone-examples.md
│   ├── doc-generator/
│   │   ├── SKILL.md
│   │   └── generate-docs.py
│   ├── refactor/
│   │   ├── SKILL.md
│   │   ├── scripts/
│   │   │   ├── analyze-complexity.py
│   │   │   └── detect-smells.py
│   │   ├── references/
│   │   │   ├── code-smells.md
│   │   │   └── refactoring-catalog.md
│   │   └── templates/
│   │       └── refactoring-plan.md
│   ├── claude-md/
│   │   └── SKILL.md
│   ├── blog-draft/
│   │   ├── SKILL.md
│   │   └── templates/
│   │       ├── draft-template.md
│   │       └── outline-template.md
│   └── README.md
│
├── 04-subagents/                                 # Subagents
│   ├── code-reviewer.md
│   ├── test-engineer.md
│   ├── documentation-writer.md
│   ├── secure-reviewer.md
│   ├── implementation-agent.md
│   ├── debugger.md
│   ├── data-scientist.md
│   ├── clean-code-reviewer.md
│   └── README.md
│
├── 05-mcp/                                       # MCP Protocol
│   ├── github-mcp.json
│   ├── database-mcp.json
│   ├── filesystem-mcp.json
│   ├── multi-mcp.json
│   └── README.md
│
├── 06-hooks/                                     # Hooks
│   ├── format-code.sh
│   ├── pre-commit.sh
│   ├── security-scan.sh
│   ├── log-bash.sh
│   ├── validate-prompt.sh
│   ├── notify-team.sh
│   ├── context-tracker.py
│   ├── context-tracker-tiktoken.py
│   └── README.md
│
├── 07-plugins/                                   # Plugins
│   ├── pr-review/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json
│   │   ├── commands/
│   │   │   ├── review-pr.md
│   │   │   ├── check-security.md
│   │   │   └── check-tests.md
│   │   ├── agents/
│   │   │   ├── security-reviewer.md
│   │   │   ├── test-checker.md
│   │   │   └── performance-analyzer.md
│   │   ├── mcp/
│   │   │   └── github-config.json
│   │   ├── hooks/
│   │   │   └── pre-review.js
│   │   └── README.md
│   ├── devops-automation/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json
│   │   ├── commands/
│   │   │   ├── deploy.md
│   │   │   ├── rollback.md
│   │   │   ├── status.md
│   │   │   └── incident.md
│   │   ├── agents/
│   │   │   ├── deployment-specialist.md
│   │   │   ├── incident-commander.md
│   │   │   └── alert-analyzer.md
│   │   ├── mcp/
│   │   │   └── kubernetes-config.json
│   │   ├── hooks/
│   │   │   ├── pre-deploy.js
│   │   │   └── post-deploy.js
│   │   ├── scripts/
│   │   │   ├── deploy.sh
│   │   │   ├── rollback.sh
│   │   │   └── health-check.sh
│   │   └── README.md
│   ├── documentation/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json
│   │   ├── commands/
│   │   │   ├── generate-api-docs.md
│   │   │   ├── generate-readme.md
│   │   │   ├── sync-docs.md
│   │   │   └── validate-docs.md
│   │   ├── agents/
│   │   │   ├── api-documenter.md
│   │   │   ├── code-commentator.md
│   │   │   └── example-generator.md
│   │   ├── mcp/
│   │   │   └── github-docs-config.json
│   │   ├── templates/
│   │   │   ├── api-endpoint.md
│   │   │   ├── function-docs.md
│   │   │   └── adr-template.md
│   │   └── README.md
│   └── README.md
│
├── 08-checkpoints/                               # Checkpoints
│   ├── checkpoint-examples.md
│   └── README.md
│
├── 09-advanced-features/                         # Advanced Features
│   ├── config-examples.json
│   ├── planning-mode-examples.md
│   └── README.md
│
└── 10-cli/                                       # CLI 使用
    └── README.md

按使用场景快速开始

代码质量与审查

# 安装 slash command
cp 01-slash-commands/optimize.md .claude/commands/

# 安装 subagent
cp 04-subagents/code-reviewer.md .claude/agents/

# 安装 skill
cp -r 03-skills/code-review ~/.claude/skills/

# 或直接安装完整插件
/plugin install pr-review

DevOps 与部署

# 安装插件(包含全部功能)
/plugin install devops-automation

文档

# 安装 slash command
cp 01-slash-commands/generate-api-docs.md .claude/commands/

# 安装 subagent
cp 04-subagents/documentation-writer.md .claude/agents/

# 安装 skill
cp -r 03-skills/doc-generator ~/.claude/skills/

# 或直接安装完整插件
/plugin install documentation

团队规范

# 设置项目 memory
cp 02-memory/project-CLAUDE.md ./CLAUDE.md

# 根据团队规范调整内容

外部集成

# 设置环境变量
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."

# 安装 MCP 配置(项目级)
cp 05-mcp/multi-mcp.json .mcp.json

自动化与校验

# 安装 hooks
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh

# 在 settings 中配置 hooks(~/.claude/settings.json)
# 参见 06-hooks/README.md

安全实验

# 每次用户提示后都会自动创建 checkpoint
# 回退:按 Esc 两次或使用 /rewind
# 然后选择要从回退菜单中恢复的内容

# 参见 08-checkpoints/README.md 的示例

高级工作流

# 配置高级功能
# 参见 09-advanced-features/config-examples.json

# 使用 planning mode
/plan 实现功能 X

# 使用权限模式
claude --permission-mode plan          # 用于代码审查(只读)
claude --permission-mode acceptEdits   # 自动接受编辑
claude --permission-mode auto          # 自动批准安全操作

# 以 headless 模式运行 CI/CD
claude -p "Run tests and report results"

# 运行后台任务
在后台运行测试

# 参见 09-advanced-features/README.md 获取完整指南

功能覆盖矩阵

分类 Commands Agents MCP Hooks Scripts Templates Docs Images 总计
01 Slash Commands 8 - - - - - 1 1 10
02 Memory - - - - - 3 1 2 6
03 Skills - - - - 5 9 1 - 28
04 Subagents - 8 - - - - 1 - 9
05 MCP - - 4 - - - 1 - 5
06 Hooks - - - 8 - - 1 - 9
07 Plugins 11 9 3 3 3 3 4 - 40
08 Checkpoints - - - - - - 1 1 2
09 Advanced - - - - - - 1 2 3
10 CLI - - - - - - 1 - 1

学习路径

入门(第 1 周)

  1. ✅ 阅读 README.md
  2. ✅ 安装 1 到 2 个 slash command
  3. ✅ 创建项目 memory 文件
  4. ✅ 试用基础命令

中级(第 2-3 周)

  1. ✅ 搭建 GitHub MCP
  2. ✅ 安装一个 subagent
  3. ✅ 尝试委派任务
  4. ✅ 安装一个 skill

高级(第 4 周及以后)

  1. ✅ 安装完整插件
  2. ✅ 创建自定义 slash command
  3. ✅ 创建自定义 subagent
  4. ✅ 创建自定义 skill
  5. ✅ 构建自己的插件

专家(第 5 周及以后)

  1. ✅ 配置 hooks 做自动化
  2. ✅ 用 checkpoints 做实验
  3. ✅ 配置 planning mode
  4. ✅ 充分利用权限模式
  5. ✅ 为 CI/CD 配置 headless mode
  6. ✅ 熟练掌握会话管理

按关键词查找

性能

安全

测试

文档

部署

自动化

校验

实验

规划

配置


说明


参与贡献

如果你想增加更多示例,可以按照下面的结构:

  1. 创建合适的子目录
  2. 包含带使用说明的 README.md
  3. 遵循命名规范
  4. 充分测试
  5. 更新这个索引

最后更新:2026 年 3 月 总示例数:100+ 文件 分类数:10 个功能 Hooks:8 个自动化脚本 配置示例:10+ 个场景 可直接使用:所有示例