chore: retire the Everything Claude Code name, ECC only (#3330)

* chore: retire the Everything Claude Code name, ECC only

Replace the expanded product name and the everything-claude-code slug
with ECC across READMEs, translated docs, harness folders, skills,
commands, scripts and examples. Repo URLs now point at affaan-m/ECC.

Rename repo-internal artifacts to ecc forms (ecc-conventions skill,
ecc-guardrails, ecc-research-playbook, ecc-team-config, ecc-instincts
with ecc-* ids) and update .claude/ecc-tools.json.

Legacy install ids, plugin dirs, package names and MCP prefixes stay
where existing installs resolve against them. The codex global-state
check and harness-audit repo detection accept the new name first and
the legacy one as a fallback. The Discord bot prefers ~/GitHub/ECC and
falls back to the nested legacy checkout path.

Refresh the skill-triggers registryDigest for the changed skill text.

* fix(ecc-tools): drop managed paths to the removed Claude repo skill

.claude/skills/<repo-skill>/SKILL.md was deleted in #2770 but stayed listed in
ecc-tools.json and the team config. Remove those entries and point the Claude
Code adapter at the existing .agents/skills/ecc-conventions/SKILL.md.
This commit is contained in:
Affaan Mustafa authored and GitHub committed 2026-10-01 17:50:41 -05:00
1 parent 0348d7b6d7
commit c05b2d6614
205 files changed
+623 -616

No files matched your search

+34 -34
View File
@@ -1,8 +1,8 @@
# Everything Claude Code
# ECC
[![Stars](https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat)](https://github.com/affaan-m/everything-claude-code/stargazers)
[![Forks](https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat)](https://github.com/affaan-m/everything-claude-code/network/members)
[![Contributors](https://img.shields.io/github/contributors/affaan-m/everything-claude-code?style=flat)](https://github.com/affaan-m/everything-claude-code/graphs/contributors)
[![Stars](https://img.shields.io/github/stars/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/stargazers)
[![Forks](https://img.shields.io/github/forks/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/network/members)
[![Contributors](https://img.shields.io/github/contributors/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/graphs/contributors)
[![npm ecc-universal](https://img.shields.io/npm/dw/ecc-universal?label=ecc-universal%20weekly%20downloads&logo=npm)](https://www.npmjs.com/package/ecc-universal)
[![npm ecc-agentshield](https://img.shields.io/npm/dw/ecc-agentshield?label=ecc-agentshield%20weekly%20downloads&logo=npm)](https://www.npmjs.com/package/ecc-agentshield)
[![GitHub App Install](https://img.shields.io/endpoint?url=https%3A%2F%2Fapi.ecc.tools%2Fbadge%2Finstalls&logo=github)](https://github.com/marketplace/ecc-tools)
@@ -46,12 +46,12 @@
<tr>
<td width="33%">
<a href="https://x.com/affaanmustafa/status/2012378465664745795">
<img src="https://github.com/user-attachments/assets/1a471488-59cc-425b-8345-5245c7efbcef" alt="The Shorthand Guide to Everything Claude Code" />
<img src="https://github.com/user-attachments/assets/1a471488-59cc-425b-8345-5245c7efbcef" alt="The Shorthand Guide to ECC" />
</a>
</td>
<td width="33%">
<a href="https://x.com/affaanmustafa/status/2014040193557471352">
<img src="https://github.com/user-attachments/assets/c9ca43bc-b149-427f-b551-af6840c368f0" alt="The Longform Guide to Everything Claude Code" />
<img src="https://github.com/user-attachments/assets/c9ca43bc-b149-427f-b551-af6840c368f0" alt="The Longform Guide to ECC" />
</a>
</td>
<td width="33%">
@@ -157,8 +157,8 @@ command -v ecc-memory-mcp
```bash
# 首先克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
git clone https://github.com/affaan-m/ECC.git
cd ECC
# 安装依赖(选择你常用的包管理器)
npm install # 或:pnpm install | yarn install | bun install
@@ -270,7 +270,7 @@ export ECC_DISABLED_HOOKS="pre:bash:tmux-reminder,post:edit:typecheck"
这个仓库是一个 **Claude Code 插件** - 直接安装或手动复制组件。
```
everything-claude-code/
ECC/
|-- .claude-plugin/ # 插件与应用商店清单
| |-- plugin.json # 插件元数据与组件路径
| |-- marketplace.json # 用于 /plugin marketplace add 的自托管应用商店目录
@@ -575,7 +575,7 @@ Claude Code v2.1+ 会**按照约定自动加载**已安装插件中的 `hooks/ho
检测到重复的钩子文件:./hooks/hooks.json 指向已加载的文件
```
**历史说明**:该问题曾在本仓库中引发多次「修复-回滚」循环([#29](https://github.com/affaan-m/everything-claude-code/issues/29)、[#52](https://github.com/affaan-m/everything-claude-code/issues/52)、[#103](https://github.com/affaan-m/everything-claude-code/issues/103))。因 Claude Code 版本间行为变更导致混淆,现已添加回归测试,防止该问题再次出现。
**历史说明**:该问题曾在本仓库中引发多次「修复-回滚」循环([#29](https://github.com/affaan-m/ECC/issues/29)、[#52](https://github.com/affaan-m/ECC/issues/52)、[#103](https://github.com/affaan-m/ECC/issues/103))。因 Claude Code 版本间行为变更导致混淆,现已添加回归测试,防止该问题再次出现。
---
@@ -601,7 +601,7 @@ Claude Code v2.1+ 会**按照约定自动加载**已安装插件中的 `hooks/ho
"ecc": {
"source": {
"source": "github",
"repo": "affaan-m/everything-claude-code"
"repo": "affaan-m/ECC"
}
}
},
@@ -617,20 +617,20 @@ Claude Code v2.1+ 会**按照约定自动加载**已安装插件中的 `hooks/ho
>
> ```bash
> # 首先克隆仓库
> git clone https://github.com/affaan-m/everything-claude-code.git
> git clone https://github.com/affaan-m/ECC.git
>
> # 方案 A:用户级规则(对所有项目生效)
> mkdir -p ~/.claude/rules
> cp -r everything-claude-code/rules/common ~/.claude/rules/
> cp -r everything-claude-code/rules/typescript ~/.claude/rules/ # 选择你使用的技术栈
> cp -r everything-claude-code/rules/python ~/.claude/rules/
> cp -r everything-claude-code/rules/golang ~/.claude/rules/
> cp -r everything-claude-code/rules/php ~/.claude/rules/
> cp -r ECC/rules/common ~/.claude/rules/
> cp -r ECC/rules/typescript ~/.claude/rules/ # 选择你使用的技术栈
> cp -r ECC/rules/python ~/.claude/rules/
> cp -r ECC/rules/golang ~/.claude/rules/
> cp -r ECC/rules/php ~/.claude/rules/
>
> # 方案 B:项目级规则(仅对当前项目生效)
> mkdir -p .claude/rules
> cp -r everything-claude-code/rules/common .claude/rules/
> cp -r everything-claude-code/rules/typescript .claude/rules/ # 选择你使用的技术栈
> cp -r ECC/rules/common .claude/rules/
> cp -r ECC/rules/typescript .claude/rules/ # 选择你使用的技术栈
> ```
---
@@ -641,32 +641,32 @@ Claude Code v2.1+ 会**按照约定自动加载**已安装插件中的 `hooks/ho
```bash
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git
git clone https://github.com/affaan-m/ECC.git
# 将智能体文件复制到 Claude 配置目录
cp everything-claude-code/agents/*.md ~/.claude/agents/
cp ECC/agents/*.md ~/.claude/agents/
# 复制规则目录(通用规则 + 特定语言规则)
mkdir -p ~/.claude/rules
cp -r everything-claude-code/rules/common ~/.claude/rules/
cp -r everything-claude-code/rules/typescript ~/.claude/rules/ # 选择你使用的技术栈
cp -r everything-claude-code/rules/python ~/.claude/rules/
cp -r everything-claude-code/rules/golang ~/.claude/rules/
cp -r everything-claude-code/rules/php ~/.claude/rules/
cp -r ECC/rules/common ~/.claude/rules/
cp -r ECC/rules/typescript ~/.claude/rules/ # 选择你使用的技术栈
cp -r ECC/rules/python ~/.claude/rules/
cp -r ECC/rules/golang ~/.claude/rules/
cp -r ECC/rules/php ~/.claude/rules/
# 优先复制技能模块(核心工作流)
# 新用户推荐:仅复制核心/通用技能
cp -r everything-claude-code/.agents/skills/* ~/.claude/skills/
cp -r everything-claude-code/skills/search-first ~/.claude/skills/
cp -r ECC/.agents/skills/* ~/.claude/skills/
cp -r ECC/skills/search-first ~/.claude/skills/
# 可选:仅在需要时添加细分领域/框架专属技能
# for s in django-patterns django-tdd laravel-patterns springboot-patterns quarkus-patterns; do
# cp -r everything-claude-code/skills/$s ~/.claude/skills/
# cp -r ECC/skills/$s ~/.claude/skills/
# done
# 可选:迁移期间保留维护中的斜杠命令兼容
mkdir -p ~/.claude/commands
cp everything-claude-code/commands/*.md ~/.claude/commands/
cp ECC/commands/*.md ~/.claude/commands/
# 已退役短命令位于 legacy-command-shims/commands/。
# 仅在仍需要 /tdd 等旧名称时,单独复制对应文件。
@@ -822,7 +822,7 @@ node tests/hooks/hooks.test.js
## 社区项目
基于 Everything Claude Code 构建或受其启发的项目:
基于 ECC 构建或受其启发的项目:
| 项目 | 介绍 |
|------|------|
@@ -842,14 +842,14 @@ node tests/hooks/hooks.test.js
## Star 历史
[![Star History Chart](https://api.star-history.com/svg?repos=affaan-m/everything-claude-code&type=Date)](https://star-history.com/#affaan-m/everything-claude-code&Date)
[![Star History Chart](https://api.star-history.com/svg?repos=affaan-m/ECC&type=Date)](https://star-history.com/#affaan-m/ECC&Date)
---
## 链接
- **快速上手指南(入门首选):** [Everything Claude Code 简明指南](https://x.com/affaanmustafa/status/2012378465664745795)
- **长文指南(高阶进阶):** [Everything Claude Code 完整版深度指南](https://x.com/affaanmustafa/status/2014040193557471352)
- **快速上手指南(入门首选):** [ECC 简明指南](https://x.com/affaanmustafa/status/2012378465664745795)
- **长文指南(高阶进阶):** [ECC 完整版深度指南](https://x.com/affaanmustafa/status/2014040193557471352)
- **安全指南:** [安全指南](./the-security-guide.md) | [推文详解](https://x.com/affaanmustafa/status/2033263813387223421)
- **关注作者:** [@affaanmustafa](https://x.com/affaanmustafa)