ECC 指南
当用户需要帮助来理解、浏览、安装 Everything Claude Code 或在其中做选择时,使用此技能。
何时使用
当用户出现以下情况时使用此技能:
- 询问 ECC 包含哪些内容
- 需要帮助查找某个 skill、命令、agent、hook、规则或安装配置档案
- 刚接触本仓库,需要一条引导路径
- 询问"如何用 ECC 做 X?"
- 询问哪些 ECC 组件适合某个项目
- 需要简单了解命令、skills、agents、hooks 和规则之间的关系
- 对安装路径、重复安装、重置/卸载或选择性安装选项感到困惑
核心原则
依据当前文件回答,而不是凭记忆。ECC 变化很快,硬编码的目录数量、功能列表和安装说明都会过时。
当 ECC 仓库可用时,先检查相关文件再给出具体答案:
node scripts/ci/catalog.js --json
find skills -maxdepth 2 -name SKILL.md | sort
find commands -maxdepth 1 -name '*.md' | sort
find agents -maxdepth 1 -name '*.md' | sort
node scripts/install-plan.js --list-profiles
node scripts/install-plan.js --list-components --json
只读取回答用户问题所需的最小文件集。
仓库地图
README.md:安装路径、卸载/重置指引、对外定位、常见问题AGENTS.md:贡献者指引和项目结构agent.yaml:导出的 gitagent 接口和命令列表commands/:持续维护的斜杠命令兼容垫片skills/*/SKILL.md:可复用的工作流和领域手册agents/*.md:用于委派的子代理角色提示词rules/:语言规则和运行环境规则hooks/README.md、hooks/hooks.json、scripts/hooks/:hook 行为和安全门控manifests/install-*.json:选择性安装的模块、组件、配置档案和目标支持docs/:运行环境指南、架构笔记、翻译文档、发布文档
回复风格
先给答案,再给下一步动作。大多数用户不需要完整的目录倾倒。
良好的首次回复结构:
- 用什么
- 为什么合适
- 要查看的确切文件或命令
- 一个后续命令或问题
避免:
- 默认列出所有 skill 或命令
- 重复 README 的大段内容
- 在已有 skill 优先路…