Everything Claude Code
→ 返回工具
Claude Code 的增强插件(Plugin),提供大量预置 Skills(技能)、专用 Agents(代理)、Hooks 配置和工作流模板,显著扩展 Claude Code 的开箱即用能力。
安装
在 Claude Code 中执行:
/install-plugin everything-claude-code
插件根目录通常位于 ~/.claude/plugins/everything-claude-code/。
Skills(技能)
Skills 是可复用的工作流指令,通过 /skill-name 触发,Claude 加载对应技能文档后按其流程执行。
开发流程
| Skill | 说明 |
|---|---|
tdd | 测试驱动开发(红→绿→重构) |
feature-dev | 完整功能开发(研究→规划→TDD→审查) |
plan | 用 planner agent 制定实现计划 |
code-review | 多维度代码审查 |
verify | 验证实现是否符合要求 |
checkpoint | 阶段性保存进度 |
语言专项审查
| Skill | 说明 |
|---|---|
python-review | Python 代码审查 |
go-review | Go 代码审查 |
rust-review | Rust 代码审查 |
kotlin-review | Kotlin / Android 代码审查 |
flutter-review | Flutter / Dart 审查 |
typescript-review | TypeScript 专项审查 |
工程实践
| Skill | 说明 |
|---|---|
security-scan | 安全漏洞扫描 |
e2e | 端到端测试生成与执行 |
docs | 文档与 Codemap 更新 |
refactor-clean | 死代码清理与重构 |
performance-optimizer | 性能分析与优化 |
多 Agent 编排
| Skill | 说明 |
|---|---|
orchestrate | 多 Agent 并行编排 |
council | 多视角决策(安全/性能/质量) |
gan-build | GAN 式生成器+评估器迭代 |
multi-plan | 多角色并行规划 |
Agents(专用代理)
ECC 内置多个专用 Agent,通过 Agent 工具的 subagent_type 参数调用:
| Agent | 用途 |
|---|---|
planner | 复杂功能的实现规划 |
architect | 系统架构设计 |
code-reviewer | 代码质量审查 |
security-reviewer | 安全漏洞检测 |
tdd-guide | 测试驱动开发引导 |
build-error-resolver | 构建/类型错误修复 |
performance-optimizer | 性能优化分析 |
e2e-runner | E2E 测试执行 |
doc-updater | 文档更新 |
refactor-cleaner | 死代码清理 |
Hooks 配置
ECC 提供完整的 Hooks 配置模板,通过 /hookify 或 /update-config 快速应用。
{
"hooks": {
"PreToolUse": [
{
"matcher": "Write",
"command": "node scripts/hooks/gateguard-fact-force.js",
"description": "写文件前强制声明事实"
}
],
"PostToolUse": [
{
"matcher": "Write|Edit",
"command": "npx prettier --write \"$FILE_PATH\"",
"description": "保存后自动格式化"
}
]
}
}Hookify 相关 Skills
| Skill | 说明 |
|---|---|
hookify | 分析会话行为,生成 Hook 配置 |
hookify-configure | 配置具体 Hook |
hookify-list | 列出当前所有 Hook |
hookify-rules | 从规则生成 Hook |
工作流模板
功能开发工作流
/feature-dev
→ 搜索现有实现 → planner 规划
→ tdd-guide 写测试 → 实现代码
→ code-reviewer 审查 → security-reviewer 扫描
→ 更新文档
GAN 式迭代工作流
/gan-build
→ gan-planner 生成产品规格
→ gan-generator 实现功能
→ gan-evaluator 用 Playwright 测试评分
→ 循环迭代直到达到质量阈值
上下文预算管理
/context-budget skill 监控上下文窗口使用情况,在接近上限(后 20%)时自动提示压缩或拆分任务。
配置管理
/update-config # 引导配置 settings.json,支持权限、Hooks、MCP Server
/configure-ecc # ECC 专项配置
相关文档
- Claude Code — 基础 CLI 工具
- Claude — 底层模型
- MCP — 工具扩展协议
- Harness — Agent Harness 工程实践