mirror of
https://github.com/affaan-m/ECC.git
synced 2026-10-26 18:35:05 +00:00
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:
1 parent
0348d7b6d7
commit
c05b2d6614
205 files changed
+623
-616
No files matched your search
+34
-34
@@ -1,8 +1,8 @@
|
||||
# Everything Claude Code
|
||||
# ECC
|
||||
|
||||
[](https://github.com/affaan-m/everything-claude-code/stargazers)
|
||||
[](https://github.com/affaan-m/everything-claude-code/network/members)
|
||||
[](https://github.com/affaan-m/everything-claude-code/graphs/contributors)
|
||||
[](https://github.com/affaan-m/ECC/stargazers)
|
||||
[](https://github.com/affaan-m/ECC/network/members)
|
||||
[](https://github.com/affaan-m/ECC/graphs/contributors)
|
||||
[](https://www.npmjs.com/package/ecc-universal)
|
||||
[](https://www.npmjs.com/package/ecc-agentshield)
|
||||
[](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 历史
|
||||
|
||||
[](https://star-history.com/#affaan-m/everything-claude-code&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)
|
||||
|
||||
|
||||
Reference in new issue
Block a user