入馆:2026 年 10 月 14 日
ECC
让 AI 编程助手按“先规划、写测试、再实现、审查、验证”的工程流程干活的 Skill 合集。
- 生态
- Agent Skills
- Skill 分类
- 编程
- 创建者 / 机构
- Affaan Mustafa
它是什么
ECC 是 Affaan Mustafa(GitHub 用户 affaan-m)开源的 AI 编程工作流合集,README 说它目前最适合 Claude Code,也给 Codex 和 Qoder 做了原生插件,Cursor、OpenCode、Gemini 等其他工具只有功能受限的适配。它要解决的是每次都得在提示词里重新交代做事流程的麻烦:装一次,让 AI 按“规划、写测试、实现、审查、验证”的顺序干活。README 列出 71 个代理(agent)、311 个 Skill 和 97 个兼容旧版的命令,本站只推荐其中普通编程和规划的部分:/ecc:plan 先让规划代理写出实现方案;tdd-workflow 按测试驱动开发(TDD)的流程写代码,先写一个会失败的测试,再做最小的改动让它通过,最后重构;/code-review 在一个全新的上下文里审查刚写好的代码;另有修构建错误的 /build-fix、清理无用代码的 /refactor-clean、更新文档的 /update-docs,以及 Go、Python、TypeScript 等语言各自的审查代理和编码规范(rules)。它特别的地方在于审查放在新开的上下文里做,审查者看不到写代码时的思路;README 还有一张“从哪开始”的表,按做新功能、修 bug、审代码、修构建这些场景告诉你先用哪一个,不用先把整套目录读一遍。
适合谁:已经在用 Claude Code 或 Codex 做真实项目、想让 AI 按固定的工程流程写代码和自查的开发者。这是开发者工具,不写代码的读者用不上。
使用前提:README 给了两种 Claude Code 安装方式,只选一种,不要叠着装:用 npx ecc-universal@2.2.3 setup 引导安装,或在 Claude Code 里用 /plugin 命令装 ecc@ecc 插件;需要 Node.js 18 以上、Git 和 Claude Code 2.1 以上。插件方式会连同 Hook 一起装上。Hook 是 AI 工作时自动运行的脚本,安装程序列出的能力有:自动修改项目源码、改写命令和启动或结束进程、把从对话记录整理出的文字发给外部大模型、启动或结束 MCP 进程、自动拦截或改动编辑和命令操作、在本机保存会话和费用记录。本站建议用 README 里不装 Hook 的 minimal 方式(npx ecc-universal@2.2.3 install --profile minimal --target claude),或者在引导安装时把 Hook 关掉。插件默认不启用自带的 MCP 服务器。持续学习(continuous-learning)和会话记忆会自动读取对话和工具输出;/astra-review 会把代码改动通过你登录的 Codex CLI 发给 OpenAI 审查;/multi-* 系列命令要另装第三方运行环境;这些本站没有核查推荐。仓库里能用你的账号在社交平台发帖、发邮件、改 GitHub 内容的 Skill,以及通过 SSH 改网络设备配置、操控桌面的 Skill,本站没有核查推荐。agent-payment-x402(让 AI 用加密货币钱包自己付款)、llm-trading-agent-security 和 defi-amm-security(面向握有钱包或交易权限的自动交易代理、DeFi 交易合约),以及要求确认漏洞能被利用并写出漏洞利用演示代码(PoC)的 security-bounty-hunter,本站不推荐。healthcare-cdss-patterns、healthcare-emr-patterns、healthcare-eval-harness 这三个临床相关的 Skill(用药检查、病历和处方流程、临床算法验证),本站没有核查推荐。ECC Pro 和 GitHub App 是另外的托管服务,私有仓库要付费,价格以官网为准。README 提醒只从官方仓库、npm 包和官网安装,第三方转传的版本可能带恶意程序。仓库根目录是 MIT 许可,部分子目录另有自己的许可,例如 osint-investigation 是 CC BY-SA 4.0,用之前看清各目录的许可文件。
以上根据项目公开说明整理,本站没有实际测试。