用途:管理 ECC 这一外部运行层(提供 agent 技能、命令、hooks、规则与平台适配器),包括安装、配置、更新、检查和恢复。它不替代通用的规划、测试或团队设计类技能;仅当任务真正涉及 ECC 本身时才使用。
主要能力:先以只读方式盘点现状,再按每种 harness 选择唯一安装路径,预览并确认后再执行变更,最后通过 provider 自身的状态验证,而非只看退出码。
使用方式:先运行 bash .agent-skills/ecc/scripts/ecc.sh doctor,再检查目标 harness(如 claude plugin marketplace list --json、claude plugin list --json,或 codex 对应命令)。预览示例:npx --yes --package ecc-universal ecc setup --mode claude-plugin --scope <scope> --hooks <hooks> --dry-run --json;确认后去掉 --dry-run 并加 --yes。Codex 用原生 marketplace 工作流,Kimi 用项目本地 install --target kimi。
限制与边界:每种 harness 只选一条路径,勿混用原生插件、手动复制或旧同步方式,以免 hooks、命令、技能重复。只使用官方仓库、ecc-universal npm 包或 ecc@ecc 插件,勿装镜像。不要在非 TTY 环境运行裸交互式 setup。安装 ECC 不代表项目已通过测试、评审或部署门禁。