Claude Code 增强工具全攻略:Skills、MCP、Plugin 最佳搭配方案
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
}
}
}
参考链接
- Superpowers 官方文档
- Caveman GitHub 仓库
- Context7 官方文档
- Planning with Files GitHub
- Claude Code 官方 Power User Tips
- MCP 集成完整指南(中文)
写了这么多,如果对你有帮助的话,给我点个赞 👍 收个藏 📌 吧~
如果你也在用 Claude Code 做开发,欢迎在评论区分享你的插件搭配方案,或者遇到的问题,我会一一回复。每个人的技术栈和工作流都不一样,互相交流才能找到最适合自己的配置。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)