用途:configure-ecc 是 Everything Claude Code(ECC)项目的交互式分步安装向导,用于选择性安装技能(skills)与规则(rules),并在安装后校验正确性、提供优化。触发方式包括用户说“configure ecc”“install ecc”“setup everything claude code”等,或需要验证、修复、优化已有 ECC 安装时。
前置条件:该技能须先对 Claude Code 可见。可通过插件 /plugin install everything-claude-code 自动加载,或手动仅复制此技能到 ~/.claude/skills/configure-ecc/SKILL.md 后激活。
主要流程:先克隆最新 ECC 源码到 /tmp(rm -rf /tmp/everything-claude-code 后 git clone https://github.com/affaan-m/everything-claude-code.git /tmp/everything-claude-code),设 ECC_ROOT=/tmp/everything-claude-code;克隆失败时询问用户提供本地路径。随后选择安装层级(用户级 ~/.claude、项目级 .claude 或两者),创建目标目录。技能共 27 个,分四类:框架与语言(16 个,含 Django、Spring Boot、Go、Python、Java、前后端模式等)、数据库(3 个:ClickHouse、JPA、PostgreSQL)、工作流与质量(8 个:持续学习、评估框架、迭代检索、安全审查、战略压缩、TDD 工作流、验证循环等)及独立技能 project-guidelines-example。规则可选通用规则(8 文件)及 TypeScript/JavaScript、Python、Go 各 5 文件;若只选语言规则而未选通用规则会给出警告。安装通过 cp -r 复制整个技能目录与规则文件。
安装后校验:检查文件存在、扫描路径引用(如 ~/.claude/、../common/、skills/)、检查技能间交叉引用依赖,并报告问题文件、行号、问题与建议修复。可选优化:按项目技术栈删减无关章节、调整路径、修改覆盖率目标与工具配置,仅修改安装目标目录,绝不改动源仓库。最后清理 /tmp 克隆并输出安装摘要。
限制:资料未提供收费、价格、平台支持范围等信息;部分技能依赖 ~/.claude/homunculus/ 等用户级目录,项目级安装可能出现路径引用问题,需按校验步骤修复。