主题切换
everything-claude-code 配置集合
everything-claude-code 是来自 Anthropic 黑客松获奖者的配置集合,包含精心设计的 agents、skills、commands、rules、hooks 和 MCP 配置,可以显著提升 Claude Code 的使用体验。
包含的组件
| 组件 | 说明 |
|---|---|
| Agents | planner、architect、code-reviewer 等 9 个专业代理 |
| Skills | 编码标准、后端/前端模式、TDD 方法论等 |
| Commands | /tdd、/plan、/e2e、/code-review 等 10 个命令 |
| Rules | 安全、编码风格、测试、git 工作流规则 |
| Hooks | PreToolUse、PostToolUse、Stop 事件触发器 |
| MCP Configs | GitHub、Supabase、Vercel 等服务配置 |
安装方法
方法一:插件安装(推荐)
使用 Claude Code 内置的插件系统一键安装:
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code方法二:手动安装
bash
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git ~/.claude/everything-claude-code
# 创建目录
mkdir -p ~/.claude/agents ~/.claude/commands ~/.claude/skills
# 复制文件
cp ~/.claude/everything-claude-code/agents/*.md ~/.claude/agents/
cp ~/.claude/everything-claude-code/commands/*.md ~/.claude/commands/
cp -r ~/.claude/everything-claude-code/skills/* ~/.claude/skills/powershell
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git $env:USERPROFILE\.claude\everything-claude-code
# 创建目录
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\agents", "$env:USERPROFILE\.claude\commands", "$env:USERPROFILE\.claude\skills"
# 复制文件
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\agents\*.md" "$env:USERPROFILE\.claude\agents\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\commands\*.md" "$env:USERPROFILE\.claude\commands\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\skills\*" "$env:USERPROFILE\.claude\skills\" -Recurse推荐配置(全栈/JavaScript 开发者)
以下是针对全栈和 JavaScript 开发者的推荐配置组合:
Agents:
| 文件 | 说明 |
|---|---|
planner.md | 功能规划,拆解任务 |
architect.md | 系统设计决策 |
code-reviewer.md | 代码质量审查 |
build-error-resolver.md | 构建错误修复 |
e2e-runner.md | E2E 测试 |
Commands:
| 命令 | 说明 |
|---|---|
/plan | 实现规划 |
/code-review | 质量审查 |
/build-fix | 修复构建错误 |
/e2e | E2E 测试 |
Skills:
| 名称 | 说明 |
|---|---|
coding-standards | 语言最佳实践 |
backend-patterns | API、数据库模式 |
frontend-patterns | React、Next.js 模式 |
精简安装命令
如果只想安装推荐的核心组件:
bash
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git ~/.claude/everything-claude-code
mkdir -p ~/.claude/agents ~/.claude/commands ~/.claude/skills
# 复制核心 agents
cp ~/.claude/everything-claude-code/agents/planner.md ~/.claude/agents/
cp ~/.claude/everything-claude-code/agents/architect.md ~/.claude/agents/
cp ~/.claude/everything-claude-code/agents/code-reviewer.md ~/.claude/agents/
cp ~/.claude/everything-claude-code/agents/build-error-resolver.md ~/.claude/agents/
cp ~/.claude/everything-claude-code/agents/e2e-runner.md ~/.claude/agents/
# 复制核心 commands
cp ~/.claude/everything-claude-code/commands/plan.md ~/.claude/commands/
cp ~/.claude/everything-claude-code/commands/code-review.md ~/.claude/commands/
cp ~/.claude/everything-claude-code/commands/build-fix.md ~/.claude/commands/
cp ~/.claude/everything-claude-code/commands/e2e.md ~/.claude/commands/
# 复制 skills
cp -r ~/.claude/everything-claude-code/skills/coding-standards ~/.claude/skills/
cp -r ~/.claude/everything-claude-code/skills/backend-patterns ~/.claude/skills/
cp -r ~/.claude/everything-claude-code/skills/frontend-patterns ~/.claude/skills/powershell
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git $env:USERPROFILE\.claude\everything-claude-code
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\agents", "$env:USERPROFILE\.claude\commands", "$env:USERPROFILE\.claude\skills"
# 复制核心 agents
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\agents\planner.md" "$env:USERPROFILE\.claude\agents\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\agents\architect.md" "$env:USERPROFILE\.claude\agents\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\agents\code-reviewer.md" "$env:USERPROFILE\.claude\agents\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\agents\build-error-resolver.md" "$env:USERPROFILE\.claude\agents\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\agents\e2e-runner.md" "$env:USERPROFILE\.claude\agents\"
# 复制核心 commands
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\commands\plan.md" "$env:USERPROFILE\.claude\commands\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\commands\code-review.md" "$env:USERPROFILE\.claude\commands\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\commands\build-fix.md" "$env:USERPROFILE\.claude\commands\"
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\commands\e2e.md" "$env:USERPROFILE\.claude\commands\"
# 复制 skills
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\skills\coding-standards" "$env:USERPROFILE\.claude\skills\" -Recurse
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\skills\backend-patterns" "$env:USERPROFILE\.claude\skills\" -Recurse
Copy-Item "$env:USERPROFILE\.claude\everything-claude-code\skills\frontend-patterns" "$env:USERPROFILE\.claude\skills\" -Recurse更新方法
以后更新只需拉取最新代码,然后重新复制需要的文件:
bash
# macOS/Linux
cd ~/.claude/everything-claude-code && git pull
# Windows PowerShell
cd $env:USERPROFILE\.claude\everything-claude-code; git pull注意事项
- 每个项目启用的 MCP 不要超过 10 个,活跃工具不超过 80 个
- 200k 上下文窗口可能因工具过多缩减至 70k
- 配置中的 YOUR_*_HERE 占位符需要替换为实际 API 密钥