title: “Claude Code 增强工具全攻略:Skills、MCP、Plugin 最佳搭配方案”
tags:

  • Claude Code
  • AI编程
  • 开发工具
  • MCP
  • Superpowers
    categories:
  • AI编程
    description: “详解 Claude Code 生态中最值得安装的 Skills、MCP 服务和 Plugin,包括 Superpowers、Caveman、Context7、Playwright 等,附安装命令和搭配建议。”

导读:我用 Claude Code 快一年了,从裸用到装了一堆插件,踩了不少坑。这篇文章把我实际用下来觉得值得装的增强工具整理出来,按 Skills、MCP、Plugin 三类分别介绍,每样都附上安装命令和我的使用感受,帮你少走弯路。


一、为什么要给 Claude Code 装增强工具?

裸装的 Claude Code 已经很强了,读代码、写代码、跑测试都没问题。但实际用起来你会发现几个问题:

  • AI 不讲工程纪律:你让它加个登录功能,它直接上手写代码,不问你是 OAuth 还是 JWT,写完发现方向完全错了
  • 训练数据会过时:Claude 的知识截止到某个时间点,用它生成的新版 API 代码可能全是错的
  • Token 烧得心疼:每次回复都带一堆"当然,我很乐意帮助你"之类的废话,长年累月下来 Token 费用很可观
  • 没有跨会话记忆:每次开新对话,之前踩过的坑、积累的经验全部归零

这些问题不是 Claude 本身能力不行,而是缺了配套的工具和方法论。下面要介绍的东西,就是来解决这些问题的。

适用版本:本文基于 Claude Code ≥ 2.1.110,MCP 规范 2025-11-25,各插件截至 2026 年 5 月的最新版本。


二、Skills(技能包):给 AI 装上工程方法论

2.1 Superpowers —— 必装,工程流程框架

GitHub 星标超过 12 万,Claude Code 生态里最火的插件,没有之一。

它解决什么问题?

裸装的 Claude Code 你让它写代码,它直接就写了。Superpowers 强制 AI 走一套完整的工程流程:

头脑风暴 → 方案设计 → 写计划 → 子 Agent 执行 → TDD 测试 → 代码审查 → 系统化调试

听起来有点像 TDD + Code Review 的自动化版本,实际上也确实是这么回事。它把软件工程最佳实践封装成了 AI 可自动执行的 Skills,让 Claude 从"代码生成器"变成一个有纪律的初级工程师。

核心命令一览

命令 作用
/superpowers:brainstorm 苏格拉底式问答,理清需求再动手
/superpowers:write-plan 生成详细的实现计划文档
/superpowers:execute-plan 按计划用子 Agent 分步执行

安装方式

# 方式一:通过 Anthropic 官方市场(推荐)
/plugin install superpowers@claude-plugins-official

# 方式二:通过作者的市场源
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

我的使用感受:装了之后最明显的变化是,Claude 不会一上来就写代码了。它会先问你"你到底想做什么",然后把设计方案分段展示给你确认。对于复杂功能开发,这个流程省了大量返工的时间。但对于改个 CSS 颜色这种小事,流程反而显得啰嗦,所以我会在简单任务时跳过 brainstorm 直接让它干。


2.2 Caveman —— 省钱利器,Token 压缩 75%

一个 19 岁的开发者做的,GitHub 38K+ 星。核心思路就一句话:让 Claude 用"原始人语言"回复,砍掉所有废话。

效果对比

正常 Claude(69 tokens):

The reason your React component is re-rendering is likely because you’re creating a new object reference on each render cycle. When you pass an inline object as a prop, React’s shallow comparison sees it as a different object every time, which triggers a re-render. I’d recommend using useMemo to memoize the object.

Caveman 模式(19 tokens):

New object ref each render. Inline object prop = new ref = re-render. Wrap in useMemo.

信息一点没丢,Token 省了 72%。

三档压缩强度

档位 效果 适用场景
Lite 砍掉填充词,保留完整句子 不想太激进的时候
Full(默认) 经典原始人风格,碎片化表达 日常开发
Ultra 电报体,极致压缩 纯干活不看解释

还有个文言文模式(wenyan-lite/full/ultra),中文场景下信息密度更高,实测能省约 50% 的 Token。

安装方式

# Claude Code 插件市场安装
claude plugin marketplace add JuliusBrussee/caveman
claude plugin install caveman@caveman

# 或者用 npx 一键安装(支持 Cursor、Copilot 等)
npx skills add JuliusBrussee/caveman

使用方式

/caveman          # 激活默认模式
/caveman ultra    # 切换到极致模式
/caveman off      # 关闭

我的使用感受:这个插件我每天开着,确实省了不少钱。不过有个细节要注意,它有个 auto-clarity 安全阀,遇到安全警告、不可逆操作确认这些场景会自动恢复正常模式,不用担心压缩过度导致信息丢失。另外有个发现挺有意思:2026 年 3 月的一篇论文发现,强制大模型输出简短回复在某些基准测试上反而提升了 26% 的准确率。省 Token 不等于降质量。


2.3 FradSer/dotclaude —— 工程化操作规范

包含 38 项技能,主要覆盖 Git 工作流和代码规范化。

核心功能

  • 原子提交(Atomic Commit):每个 Commit 只做一件事
  • Commit Message 规范:自动生成符合 Conventional Commits 的提交信息
  • Pull Request 自动化
  • 代码重构建议
  • 飞书文档集成(如果你团队用飞书的话)

安装方式

npx skills add FradSer/dotclaude

我的使用感受:如果你是一个人开发,这个可能有点重。但如果团队协作,统一的 Commit 规范和 PR 流程确实能减少很多扯皮。飞书集成对国内团队比较友好。


2.4 alirezarezvani/claude-skills —— 超大技能合集

297 项技能的超大合集,从全栈开发到 Docker、K8s、CI/CD、安全审计基本全覆盖了。

安装方式

npx skills add alirezarezvani/claude-skills

我的使用感受:这个合集量大但不一定都适合你。建议按需取用,不要全部安装。它更适合需要覆盖多技术栈的全栈开发者或者 DevOps 工程师。


2.5 Vercel Agent Skills —— 前端开发者专用

专门为 React 和 Next.js 生态打造,包含 React 最佳实践、前端设计模式、Vercel 部署流程以及 shadcn 组件库的使用规范。

安装方式

npx skills add vercel/agent-skills

我的建议:如果你主要做前端,特别是 React/Next.js 技术栈,这个和 Context7 MCP 一起装上,体验提升很明显。


三、MCP(模型上下文协议):让 AI 连接外部世界

MCP 是 Anthropic 推出的开放协议,让 Claude Code 能连接外部数据源和工具。没有 MCP,Claude 只能读写你的代码;有了 MCP,它还能查数据库、控制浏览器、搜索最新文档。

安装 MCP 服务器统一用这个命令格式:

claude mcp add <server-name> -- <command> [args...]

3.1 Context7 MCP —— 必装,解决 AI 幻觉问题

它解决什么问题?

Claude 的训练数据有截止日期。比如你让它用 Next.js 15 的新 API 写代码,它可能会用 Next.js 13 的旧写法,而且特别自信。Context7 能实时注入最新的官方文档,让 Claude 基于准确文档写代码。

安装方式

# 本地连接
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY

# 远程连接
claude mcp add --scope user --header "CONTEXT7_API_KEY: YOUR_API_KEY" --transport http context7 https://mcp.context7.com/mcp

API Key 在 context7.com 免费注册获取。

我的使用感受:这个是我觉得投入产出比最高的 MCP 服务器。装了之后,让 Claude 写代码之前它会自动拉取对应库的最新文档,API 用错的概率大幅降低。特别是用一些更新频繁的库(比如 React、Next.js、Tailwind CSS),效果非常明显。


3.2 Playwright MCP —— 浏览器自动化与 E2E 测试

让 Claude 能直接控制浏览器,进行网页操作、截图、自动化测试。

安装方式

claude mcp add playwright -- npx -y @anthropic-ai/mcp-server-playwright

# 初次使用需要安装 Chromium
npx playwright install chromium

能做什么

  • “打开 localhost:3000 截个图”
  • “走一遍注册流程,检查有没有 bug”
  • “跑一个 E2E 测试”

我的使用感受:如果你做 Web 开发,这个很实用。改完代码让 Claude 自己打开页面验证,比你自己手动点来点去效率高多了。不过它比较吃资源,不常用的时候可以不启动。


3.3 其他值得装的 MCP 服务器

MCP 服务器 功能 安装命令
GitHub 创建 Issue、PR、搜索仓库 claude mcp add github -- npx -y @modelcontextprotocol/server-github
Brave Search 联网搜索 claude mcp add brave-search -- npx -y @anthropic-ai/mcp-server-brave-search
PostgreSQL 查询数据库 claude mcp add postgres -- npx -y @anthropic-ai/mcp-server-postgres
Filesystem 安全的文件系统操作 claude mcp add filesystem -- npx -y @anthropic-ai/mcp-server-filesystem

四、Plugin(插件):改变工作流和特定任务处理

4.1 Planning with Files —— 长任务持久化规划

处理复杂项目时,Claude Code 的上下文窗口终究会不够用。Planning with Files 把任务计划写到文件系统里,通过文件做状态管理,支持跨会话持续推进。

核心思路:类似 Manus 的风格,把复杂任务拆解成文件,每次会话从文件中恢复状态,继续推进。

安装方式

claude plugin marketplace add OthmanAdi/planning-with-files
claude plugin install planning-with-files@planning-with-files

我的使用感受:对于需要多天推进的大型项目特别有用。以前每次开新会话都要重新交代背景,现在计划文件里都有,Claude 直接接着干。不过小项目用它有点杀鸡用牛刀。


4.2 Claude Mem —— 跨会话持久记忆

基于 SQLite 的跨会话记忆系统。让 Claude 能记住不同会话之间的上下文,不用每次从零开始。

安装方式

claude plugin marketplace add claude-mem
claude plugin install claude-mem

我的使用感受:这个解决的是"每次开新对话都失忆"的问题。比如你上周让 Claude 学会了你项目的架构约定,有了 Claude Mem 它下周还记得。不过要注意定期清理记忆库,避免积累太多过时信息。


4.3 Code Simplifier —— 代码审查与简化

用来清理 AI 生成的代码。优化命名、消除重复逻辑、简化复杂度,让代码更清晰可维护。

使用方式

/simplify

这是 Claude Code 内置的 bundled skill,不用额外安装。

我的使用感受:让 Claude 写完代码后顺手跑一下 /simplify,能清理掉不少冗余代码。特别是让 AI 生成的代码,经常有重复逻辑和过度抽象,这个命令能快速收拾干净。


五、我的搭配方案

最后分享一下我实际在用的搭配,按场景分类:

日常开发(推荐所有人)

工具 类型 作用
Superpowers Skill 工程流程规范
Caveman Skill 省 Token
Context7 MCP 最新文档注入

这三样装完,日常开发体验就已经比裸用好了很多。Superpowers 保证流程,Caveman 省钱,Context7 保证代码准确性。

前端开发者

在"日常开发"基础上加:

工具 类型 作用
Vercel Agent Skills Skill React/Next.js 最佳实践
Playwright MCP MCP 浏览器自动化测试

全栈/后端开发者

在"日常开发"基础上加:

工具 类型 作用
alirezarezvani/claude-skills Skill Docker/K8s/CI/CD 等运维技能
PostgreSQL MCP MCP 数据库查询
GitHub MCP MCP Issue/PR 管理

大型项目

在以上基础上加:

工具 类型 作用
Planning with Files Plugin 持久化任务规划
Claude Mem Plugin 跨会话记忆
FradSer/dotclaude Skill 团队工程规范

六、快速安装清单

把上面的安装命令汇总一下,方便一键复制:

# === Skills ===

# Superpowers(工程流程)
/plugin install superpowers@claude-plugins-official

# Caveman(省 Token)
claude plugin marketplace add JuliusBrussee/caveman
claude plugin install caveman@caveman

# === MCP 服务器 ===

# Context7(最新文档)
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY

# Playwright(浏览器自动化)
claude mcp add playwright -- npx -y @anthropic-ai/mcp-server-playwright
npx playwright install chromium

# GitHub
claude mcp add github -- npx -y @modelcontextprotocol/server-github

# === Plugin ===

# Planning with Files(持久化规划)
claude plugin marketplace add OthmanAdi/planning-with-files
claude plugin install planning-with-files@planning-with-files

七、常见问题

Q:装这么多插件会不会冲突?

一般来说不会。Skills 是按需触发的,只有你用对应命令或场景匹配时才激活。MCP 服务器是独立的进程,互相不干扰。但建议不要同时装太多功能重叠的 Skills,比如 Superpowers 和 andrej-karpathy-skills 里的 TDD 流程可能会打架。

Q:这些插件收费吗?

全部免费开源。部分 MCP 服务器(如 Context7)需要注册 API Key,但免费额度足够个人使用。

Q:Caveman 的 Ultra 模式会不会影响代码质量?

不会。Caveman 只压缩自然语言解释,代码块、变量名、错误信息都原样保留。而且它有 auto-clarity 安全阀,遇到安全警告等关键场景会自动恢复正常模式。

Q:Superpowers 的流程会不会太慢?

简单任务确实会觉得流程多余。我的做法是:改 CSS、改文案这类小事直接让 Claude 干;新功能、重构、修复杂 bug 这类任务才走 Superpowers 的完整流程。

Q:MCP 服务器启动很慢怎么办?

第一次用 npx 启动会下载依赖,之后会快很多。如果还是慢,可以设置 startup_timeout_sec

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"],
      "startup_timeout_sec": 40
    }
  }
}

参考链接


写了这么多,如果对你有帮助的话,给我点个赞 👍 收个藏 📌 吧~

如果你也在用 Claude Code 做开发,欢迎在评论区分享你的插件搭配方案,或者遇到的问题,我会一一回复。每个人的技术栈和工作流都不一样,互相交流才能找到最适合自己的配置。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐