Skip to content

2.2 技能系统 — 给 Claude Code 装插件

学习目标:理解技能(Skill)、命令(Command)和插件(Plugin)的区别;学会安装 ECC 技能合集和插件市场;掌握一批实用技能推荐。


先搞清楚三个概念

Claude Code 有三种扩展方式,很多人搞混:

类型存放位置触发方式本质
Skill(技能)~/.claude/skills/技能名/SKILL.md自动加载或 /技能名 触发领域知识注入,教 AI 怎么做某类事
Command(命令)~/.claude/commands/命令名.md/命令名 触发预设的 prompt 模板,快捷指令
Plugin(插件)~/.claude/plugins/claude plugin install 安装完整的可分发包(可包含 skills + commands + agents + hooks)

简单说:Skill 是知识,Command 是快捷方式,Plugin 是打包好的安装包。


内置斜杠命令(开箱即用)

Claude Code 自带几个最常用的命令:

命令用途场景
/commit分析改动,自动生成规范的 commit message每次提交代码前
/plan先规划再执行(上一节讲过)大改动之前
/model切换模型(Opus/Sonnet/Haiku)需要不同深度的思考时
/cost查看当前花费心疼钱的时候
/clear清空当前对话换话题时
/help查看所有可用命令不知道该用什么时

这些只是入门。真正的威力在下面。


安装 Everything Claude Code(ECC)— 一键获得 125+ 技能

ECC 是目前最大的 Claude Code 技能合集,GitHub 地址:affaan-m/everything-claude-code

它不是一个"插件市场",而是一个开源技能合集项目,通过安装脚本直接把 skills/commands/agents/hooks/rules 复制到你的 ~/.claude/ 目录。

安装方法

bash
# 克隆仓库
git clone https://github.com/anthropics/ecc /tmp/everything-claude-code

# 运行安装脚本
cd /tmp/everything-claude-code
bash install.sh

安装脚本会让你选择要安装哪些组件(skills/commands/agents/hooks/rules),按提示操作即可。

安装完后,你的 ~/.claude/skills/ 目录下会多出 100+ 个技能文件夹,~/.claude/commands/ 下会多出 60+ 个命令。重新打开 Claude Code,输入 / 就能看到所有新增的命令。

[截图: 安装完 ECC 后,输入 / 看到的命令列表]

踩坑提醒:安装脚本会覆盖同名文件。如果你之前自定义了某个 skill,建议先备份。


插件市场 — Plugin 系统

除了 ECC 的文件复制方式,Claude Code 还有一套正式的插件系统,通过 /plugin 命令管理。

官方插件市场(内置)

Claude Code 自带官方插件市场,不需要手动添加。

GitHub 仓库:anthropics/claude-plugins-official

bash
# 浏览官方市场
/plugin
# 选择 "Discover" 标签浏览

# 直接安装官方插件
/plugin install github@claude-plugins-official

官方市场包含的插件类型:

类别包含内容
代码智能(LSP)C/C++、C#、Go、Java、Kotlin、Python、Rust、Swift、TypeScript 等语言服务器
外部集成GitHub、GitLab、Jira、Linear、Notion、Figma、Vercel、Supabase、Slack、Sentry
开发工作流Git 工作流、PR 审查、Agent SDK 开发、插件开发工具

第三方插件市场

任何 GitHub 仓库只要遵循插件格式,都可以作为市场添加:

bash
# 添加第三方市场
/plugin marketplace add tanweai/pua
/plugin marketplace add jarrodwatts/claude-hud
/plugin marketplace add openai/codex-plugin-cc

# 查看已添加的市场
/plugin marketplace list

推荐的第三方市场:

市场GitHub 地址说明
Vercel Skillsvercel-labs/skillsVercel 官方技能集,含一个神技能 find-skills(见下方)
PUAtanweai/pua高压驱动,强制 AI 穷尽一切手段解决问题
Claude HUDjarrodwatts/claude-hudClaude Code 运行状态监控面板
Codexopenai/codex-plugin-ccOpenAI Codex 协作集成
Awesome Claude SkillsComposioHQ/awesome-claude-skills社区精选优质 skill 合集,持续更新
Humanizer 中文op7418/Humanizer-zh去除文本 AI 痕迹,让中文写作更像人类
Agent Browservercel-labs/agent-browser让 Claude Code 操控浏览器(自动化/截图/测试)

find-skills — 找到任何技能的技能

必装推荐

Vercel 出的 find-skills 是一个"元技能" — 它能帮你搜索和发现其他技能。装了它之后,你不需要自己去翻 GitHub 找 skill,直接问 Claude Code 就行:

帮我找一个代码审查相关的技能
有没有适合 Django 项目的技能?

Claude Code 会自动搜索社区里的技能并推荐给你。相当于给你的技能系统装了一个搜索引擎。

安装方法:把 find-skills 的 SKILL.md 文件复制到 ~/.claude/skills/find-skills/SKILL.md 即可。

安装和管理插件

bash
# 从市场安装插件
/plugin install pua@pua-skills

# 查看已安装的插件
/plugin list

# 更新插件
/plugin update pua@pua-skills

# 禁用/启用插件
/plugin disable pua@pua-skills
/plugin enable pua@pua-skills

# 卸载插件
/plugin uninstall pua@pua-skills

# 刷新市场数据
/plugin marketplace update claude-plugins-official

也可以在 ~/.claude/settings.json 中直接配置第三方市场:

json
{
  "extraKnownMarketplaces": {
    "pua-skills": {
      "source": { "source": "github", "repo": "tanweai/pua" }
    }
  },
  "enabledPlugins": {
    "pua@pua-skills": true
  }
}

实用技能推荐(按场景分类)

安装了 ECC 后你会有 100+ 技能,下面是按场景整理的推荐清单,帮你快速找到需要的。

编码规范

技能说明适合
coding-standards通用编码规范(TypeScript/JS/React/Node.js)所有人
python-patternsPython 最佳实践 + PEP 8 + 类型注解Python
golang-patternsGo 惯用模式Go
rust-patterns所有权/错误处理/trait 模式Rust
java-coding-standardsJava/Spring Boot 规范Java
kotlin-patterns协程/空安全/DSLKotlin
cpp-coding-standardsC++ Core GuidelinesC++

测试

技能说明
tdd-workflowTDD 完整流程(写测试 → 实现 → 重构 → 80%+ 覆盖率)
python-testingpytest + fixtures + mock + 参数化
golang-testing表驱动测试 + benchmark + fuzzing
e2e-testingPlaywright 端到端测试
ai-regression-testingAI 辅助回归测试策略

框架

技能说明
backend-patternsNode.js/Express/Next.js 后端架构
frontend-patternsReact/Next.js 前端模式
django-patternsDjango + DRF + ORM
springboot-patternsSpring Boot 分层/JPA/缓存
laravel-patternsLaravel 路由/Eloquent/队列
react-performance-optimizationReact memo/code splitting 优化

UI/设计

技能说明
anthropic-uiAnthropic 设计系统(暖米色+橙色调)
58ui58 套顶级品牌设计系统(Linear/Vercel/Stripe/Apple)
frontend-design高质量前端界面,避免 AI 千篇一律感
ui-ux-pro-max全能 UI/UX 设计(glassmorphism/极简/暗色)
lobestyle-webLobeHub 赛博暗黑毛玻璃风
terminal-ui终端/代码编辑器风格 UI
pixel-perfect-ui像素级还原 UI 原型

文档/写作

技能说明
technical-writer技术文档(用户指南/架构文档)
copywriting营销文案(首页/落地页/产品页)
landing-page-copywriter高转化落地页(PAS/AIDA 框架)
humanizer-zh去除 AI 痕迹,让文字更像人写的
doc-coauthoring文档协同写作流程

安全/审查

技能说明
security-review安全审查(OWASP Top 10 / 密钥 / API)
code-review综合代码审查
verification-loop完整验证系统(构建/lint/测试/安全扫描)

办公/商务

技能说明
pdfPDF 提取/创建/合并/拆分/表单
xlsxExcel 操作(公式/格式/分析/可视化)
pptx演示文稿创建和编辑
docxWord 文档(修订跟踪/评论)
contract-review合同审核(三层审核 + 风险标注)
market-research-reports麦肯锡风格市场研究报告
creating-financial-models财务建模(DCF/蒙特卡洛)

工作流

技能说明
ecc-power-workflowECC 高手工作流(5路并行 + Worktree)
git-commit规范化 commit message
continuous-learning自动从开发过程提取可复用模式

其他实用

技能说明
mac-cleanermacOS 垃圾清理
chuangyeAI 创业教练(逆向洞察方法论)
shangwang浏览器自动化/网页抓取
mcp-builderMCP 服务器构建指南
electron-proElectron 桌面应用开发
video-marketing视频营销脚本/策划

安全提醒 — 安装前先审核

不是所有 skill 都安全!

社区 skill 本质是 Markdown 指令文件,理论上任何人都可以写。恶意 skill 可能包含危险指令(比如让 Claude Code 删除文件、上传你的代码等)。

安装任何第三方 skill 之前,建议用 skill-vetter 先审核一遍:

skill-vetter — 专门审查 skill 安全性的技能,检查是否有可疑指令、权限越界、数据泄露风险。

安装后,对任何新 skill 跑一遍:

帮我审查一下这个 skill 是否安全:~/.claude/skills/xxx/SKILL.md

创建自己的 Skill

除了用别人的,你也可以创建自己的专属技能。用 /skill-create 命令,Claude Code 会分析你的项目代码模式,自动生成一个 SKILL.md:

bash
/skill-create

或者手动创建:

bash
mkdir -p ~/.claude/skills/my-skill
nano ~/.claude/skills/my-skill/SKILL.md

一个最简单的 skill 文件长这样:

markdown
---
name: my-review
description: 我的代码审查标准
---

审查代码时按以下标准:
1. 函数不超过 30 行
2. 变量命名必须有意义
3. 错误必须处理,不能静默吞掉
4. 敏感信息不能硬编码

保存后立即生效,下次 Claude Code 做代码审查时就会按你的标准来。

技巧:把你团队的编码规范写成 skill,所有人装上,AI 就能统一执行团队标准。


小结

  • ECC(Everything Claude Code)是最大的技能合集,install.sh 安装,一次获得 125+ 技能
  • 官方插件市场内置,第三方市场通过 /plugin marketplace add 添加
  • find-skills 是技能搜索引擎,装了它就能问 Claude Code 要任何技能
  • 安装前用 skill-vetter 审核安全性,不要盲目信任第三方 skill
  • /skill-create 创建自己的 skill,把团队规范变成 AI 可执行的标准
  • 养成习惯:写完代码 /code-review,提交前 /commit,不确定时 /plan

用 Claude Code 构建,用 VitePress 驱动