Skill 学习篇(三)| 社区技能包-ECC专篇
Skill 学习篇三| 社区技能包-ECC专篇1. 一句话定义2. 它解决了什么问题3. 概览4. 核心亮点4.1 多代理协作系统4.2 AgentShield 安全审计4.3 持续学习系统v24.4 Token 优化4.5 跨平台5. 安装方式5.1 Windows 环境方式一用插件市场装方式二用 git clone 装方式三用 npm 装方式四用 PowerShell 装5.2 macOS / Linux 环境方式一用插件市场装方式二用安装脚本装方式三用 git clone 装方式四用 npm 装6. 社区生态7. 优点 缺点1. 一句话定义Everything Claude CodeECC是社区最大的 AI 编程助手技能包由 Anthropic 黑客松冠军 Affaan Mustafa 创建并持续维护。它不是简单的技能集合而是一套完整的 Agent Harness 性能优化系统——包含 182 个技能、48 个专业代理、68 个 legacy command shims外加安全审计和持续学习能力。装一个 ECC等于装了一整套工程化体系。和独立单技能的区别单技能是一个一个装ECC 是一装一整箱有体系、有编排但也更重。2. 它解决了什么问题单技能用多了会出现这些问题选择困难社区几百个技能一个个挑费时间还不知道哪些能配合兼容性单技能之间可能冲突需要自己排查没有体系每个技能解决一个点但没有总指挥来编排它们配置疲劳每个技能手动装到正确目录换工具还要重来安全空白社区技能良莠不齐装了个恶意技能可能泄露密钥ECC 就是来打包解决这些的——装一个包自动配好一整套还带安全和持续学习。3. 概览项目数据仓库github.com/affaan-m/everything-claude-codeStars175K分叉27K许可证MIT技能数182 个代理数48 个命令数68legacy command shims首次发布2025 年作者Affaan MustafaAnthropic 黑客松冠军ECC 是目前 GitHub 上星数最高的 AI 编程助手增强项目之一经过 10 个月以上的实战打磨社区贡献者 170。4. 核心亮点4.1 多代理协作系统48 个专业代理采用分层编排架构Planner/Architect 制定方案 ├── 代码审查代理 ├── 安全审计代理AgentShield ├── 构建修复代理 ├── TDD 代理 ├── E2E 测试代理 └── 更多专业代理...代理之间可以组合使用形成一个自动化的工程流水线。审查代理发现的问题可以自动路由到安全代理做进一步分析。4.2 AgentShield 安全审计ECC 内置的安全扫描系统数据相当硬核102 条静态分析规则1282 项测试用例98% 测试覆盖率三重代理对抗式扫描管线检测范围包括密钥泄露、权限越界、Hook 注入、MCP 漏洞等。这在社区技能包里是独一份——其他包基本不做安全。4.3 持续学习系统v2ECC 的持续学习系统是它区别于其他技能包的关键能力跨会话记忆持久化上次对话学到的东西下次打开还在Instinct 机制从你的编码模式中自动提取本能附置信度评分/evolve命令把相关本能自动聚合成可复用的技能记忆导入/导出可以在不同项目间迁移学习成果4.4 Token 优化大包最怕吃上下文ECC 在这块做了针对性设计按需加载技能不占用常驻上下文用到时才加载模型路由Sonnet 处理 80% 日常任务Opus 处理深度推理运行时调优通过ECC_HOOK_PROFILE环境变量动态调整行为4.5 跨平台ECC 不只是 Claude Code 的包它的安装脚本支持自动检测并适配Claude Code / Cursor / Codex / OpenCode / Gemini CLI / Antigravity同一套配置层可以在多个编程助手间共享。5. 安装方式ECC 的安装方式比一般技能多因为它自带了安装脚本和 npm 包。以下四种方式可选推荐优先用插件市场或安装脚本完整度最高。5.1 Windows 环境方式一用插件市场装支持平台仅 Claude Code在 Claude Code 聊天框输入/plugin marketplace add https://github.com/affaan-m/everything-claude-code /plugin install everything-claude-codeeverything-claude-code方式二用 git clone 装支持平台所有平台终端执行gitclone https://github.com/affaan-m/everything-claude-code.git装完后将everything-claude-code目录下的skills/、agents/、rules/等文件夹手动复制到对应工具的 skills 目录。方式三用 npm 装支持平台所有平台终端执行npx ecc-install--profilefullnpx 会自动下载并运行安装工具无需提前安装任何包。方式四用 PowerShell 装支持平台Windows以管理员身份执行.\install.ps1--profile minimal--target claude5.2 macOS / Linux 环境方式一用插件市场装支持平台仅 Claude Code在 Claude Code 聊天框输入/plugin marketplace add https://github.com/affaan-m/everything-claude-code /plugin install everything-claude-codeeverything-claude-code方式二用安装脚本装支持平台macOS / Linux终端执行gitclone https://github.com/affaan-m/everything-claude-code.gitcdeverything-claude-codenpminstall./install.sh--profilefull脚本支持按 profile 安装控制装入量--profile full完整安装全部 182 技能 48 代理--profile developer开发者配置约 50K tokens--profile core最小核心约 20K tokens--profile minimal极简无 hooks仅核心规则也支持按语言选装如./install.sh typescript python golang。方式三用 git clone 装支持平台所有平台终端执行gitclone https://github.com/affaan-m/everything-claude-code.git装完后手动将目录复制到对应工具的 skills 目录。方式四用 npm 装支持平台所有平台终端执行npx ecc-install--profilefullnpx 会自动下载并运行安装工具无需提前安装任何包。提示建议从--profile developer或--profile core起步熟悉后再切换到full。ECC 体量大一次性全装可能会觉得太吵。6. 社区生态ECC 有很强的社区驱动属性170 贡献者任何人都可以提交 PR 贡献自己的技能技能准入标准必须英文撰写、无个人引用、包含 Purpose / When to Use / Workflow / Output 等必要章节自动分发PR 合并后所有 ECC 用户自动收到更新持续发布基本保持每月 1-2 个版本的更新节奏版本时间重点v2.0.0-rc.12026-04桌面仪表盘 GUI、ECC 2.0 AlphaRust 控制层v1.9.02026-03选择性安装架构、SQLite 状态存储、12 语言生态v1.8.02026-03Harness 性能系统、Hook 可靠性重构v1.7.02026-02Codex CLI 支持、HTML 幻灯片生成器v1.6.02026-02AgentShield 整合、GitHub Marketplace 上架7. 优点 缺点✅ 优点❌ 缺点社区最大技能集合一次装齐包体量大默认配置占上下文较多AgentShield 安全审计独一家学习曲线较陡新手容易不知所措持续学习系统跨会话记忆部分代理触发逻辑不透明活跃社区更新频繁需花时间熟悉和调优 profile跨平台同一配置多工具共用太全面了可能装了很多你用不上的东西