From 0f4f95b3de6b0c9a8560682b1f2715581b076c9a Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Sun, 5 Apr 2026 15:03:59 -0700 Subject: [PATCH] refactor: move project guidelines example into docs --- AGENTS.md | 4 ++-- README.md | 8 ++++---- README.zh-CN.md | 2 +- docs/SKILL-DEVELOPMENT-GUIDE.md | 2 +- .../examples/project-guidelines-template.md | 10 ++++------ docs/ja-JP/skills/configure-ecc/SKILL.md | 2 +- docs/zh-CN/AGENTS.md | 4 ++-- docs/zh-CN/README.md | 8 ++++---- docs/zh-CN/skills/configure-ecc/SKILL.md | 2 +- manifests/install-modules.json | 1 - skills/configure-ecc/SKILL.md | 2 +- 11 files changed, 21 insertions(+), 24 deletions(-) rename skills/project-guidelines-example/SKILL.md => docs/examples/project-guidelines-template.md (97%) diff --git a/AGENTS.md b/AGENTS.md index cbf7762e..f40f2f4e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,6 +1,6 @@ # Everything Claude Code (ECC) — Agent Instructions -This is a **production-ready AI coding plugin** providing 38 specialized agents, 159 skills, 72 commands, and automated hook workflows for software development. +This is a **production-ready AI coding plugin** providing 38 specialized agents, 158 skills, 72 commands, and automated hook workflows for software development. **Version:** 1.10.0 @@ -146,7 +146,7 @@ Troubleshoot failures: check test isolation → verify mocks → fix implementat ``` agents/ — 38 specialized subagents -skills/ — 159 workflow skills and domain knowledge +skills/ — 158 workflow skills and domain knowledge commands/ — 72 slash commands hooks/ — Trigger-based automations rules/ — Always-follow guidelines (common + per-language) diff --git a/README.md b/README.md index 62215ecb..a2502541 100644 --- a/README.md +++ b/README.md @@ -236,7 +236,7 @@ For manual install instructions see the README in the `rules/` folder. When copy /plugin list ecc@ecc ``` -**That's it!** You now have access to 38 agents, 159 skills, and 72 legacy command shims. +**That's it!** You now have access to 38 agents, 158 skills, and 72 legacy command shims. ### Multi-model commands require additional setup @@ -384,7 +384,7 @@ everything-claude-code/ | |-- jpa-patterns/ # JPA/Hibernate patterns (NEW) | |-- postgres-patterns/ # PostgreSQL optimization patterns (NEW) | |-- nutrient-document-processing/ # Document processing with Nutrient API (NEW) -| |-- project-guidelines-example/ # Template for project-specific skills +| |-- docs/examples/project-guidelines-template.md # Template for project-specific skills | |-- database-migrations/ # Migration patterns (Prisma, Drizzle, Django, Go) (NEW) | |-- api-design/ # REST API design, pagination, error responses (NEW) | |-- deployment-patterns/ # CI/CD, Docker, health checks, rollbacks (NEW) @@ -1154,7 +1154,7 @@ The configuration is automatically detected from `.opencode/opencode.json`. |---------|-------------|----------|--------| | Agents | PASS: 38 agents | PASS: 12 agents | **Claude Code leads** | | Commands | PASS: 72 commands | PASS: 31 commands | **Claude Code leads** | -| Skills | PASS: 159 skills | PASS: 37 skills | **Claude Code leads** | +| Skills | PASS: 158 skills | PASS: 37 skills | **Claude Code leads** | | Hooks | PASS: 8 event types | PASS: 11 events | **OpenCode has more!** | | Rules | PASS: 29 rules | PASS: 13 instructions | **Claude Code leads** | | MCP Servers | PASS: 14 servers | PASS: Full | **Full parity** | @@ -1263,7 +1263,7 @@ ECC is the **first plugin to maximize every major AI coding tool**. Here's how e |---------|------------|------------|-----------|----------| | **Agents** | 38 | Shared (AGENTS.md) | Shared (AGENTS.md) | 12 | | **Commands** | 72 | Shared | Instruction-based | 31 | -| **Skills** | 159 | Shared | 10 (native format) | 37 | +| **Skills** | 158 | Shared | 10 (native format) | 37 | | **Hook Events** | 8 types | 15 types | None yet | 11 types | | **Hook Scripts** | 20+ scripts | 16 scripts (DRY adapter) | N/A | Plugin hooks | | **Rules** | 34 (common + lang) | 34 (YAML frontmatter) | Instruction-based | 13 instructions | diff --git a/README.zh-CN.md b/README.zh-CN.md index df7ef956..549c8c25 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -106,7 +106,7 @@ cp -r everything-claude-code/rules/perl ~/.claude/rules/ /plugin list ecc@ecc ``` -**完成!** 你现在可以使用 38 个代理、159 个技能和 72 个命令。 +**完成!** 你现在可以使用 38 个代理、158 个技能和 72 个命令。 ### multi-* 命令需要额外配置 diff --git a/docs/SKILL-DEVELOPMENT-GUIDE.md b/docs/SKILL-DEVELOPMENT-GUIDE.md index 5a7c7a06..fc1fb069 100644 --- a/docs/SKILL-DEVELOPMENT-GUIDE.md +++ b/docs/SKILL-DEVELOPMENT-GUIDE.md @@ -909,7 +909,7 @@ npm run test:e2e ## Additional Resources - [CONTRIBUTING.md](../CONTRIBUTING.md) - General contribution guidelines -- [project-guidelines-example](../skills/project-guidelines-example/SKILL.md) - Project-specific skill template +- [project-guidelines-template](./examples/project-guidelines-template.md) - Project-specific skill template - [coding-standards](../skills/coding-standards/SKILL.md) - Example of standards skill - [tdd-workflow](../skills/tdd-workflow/SKILL.md) - Example of workflow skill - [security-review](../skills/security-review/SKILL.md) - Example of domain knowledge skill diff --git a/skills/project-guidelines-example/SKILL.md b/docs/examples/project-guidelines-template.md similarity index 97% rename from skills/project-guidelines-example/SKILL.md rename to docs/examples/project-guidelines-template.md index da7e8718..b3e7fc73 100644 --- a/skills/project-guidelines-example/SKILL.md +++ b/docs/examples/project-guidelines-template.md @@ -1,10 +1,8 @@ ---- -name: project-guidelines-example -description: "Example project-specific skill template based on a real production application." -origin: ECC ---- +# Project Guidelines Template -# Project Guidelines Skill (Example) +This is a project-specific skill template that was previously shipped as a live ECC skill. + +It now lives in `docs/examples/` because it is reference material, not a reusable cross-project skill. This is an example of a project-specific skill. Use this as a template for your own projects. diff --git a/docs/ja-JP/skills/configure-ecc/SKILL.md b/docs/ja-JP/skills/configure-ecc/SKILL.md index 7f55f686..6dd670b4 100644 --- a/docs/ja-JP/skills/configure-ecc/SKILL.md +++ b/docs/ja-JP/skills/configure-ecc/SKILL.md @@ -126,7 +126,7 @@ Options: | スキル | 説明 | |-------|-------------| -| `project-guidelines-example` | プロジェクト固有のスキルを作成するためのテンプレート | +| `docs/examples/project-guidelines-template.md` | プロジェクト固有のスキルを作成するためのテンプレート | ### 2c: インストールの実行 diff --git a/docs/zh-CN/AGENTS.md b/docs/zh-CN/AGENTS.md index fe986c2a..cf82e07c 100644 --- a/docs/zh-CN/AGENTS.md +++ b/docs/zh-CN/AGENTS.md @@ -1,6 +1,6 @@ # Everything Claude Code (ECC) — 智能体指令 -这是一个**生产就绪的 AI 编码插件**,提供 38 个专业代理、159 项技能、72 条命令以及自动化钩子工作流,用于软件开发。 +这是一个**生产就绪的 AI 编码插件**,提供 38 个专业代理、158 项技能、72 条命令以及自动化钩子工作流,用于软件开发。 **版本:** 1.10.0 @@ -147,7 +147,7 @@ ``` agents/ — 38 个专业子代理 -skills/ — 159 个工作流技能和领域知识 +skills/ — 158 个工作流技能和领域知识 commands/ — 72 个斜杠命令 hooks/ — 基于触发的自动化 rules/ — 始终遵循的指导方针(通用 + 每种语言) diff --git a/docs/zh-CN/README.md b/docs/zh-CN/README.md index 28d7d1b0..da71ab6a 100644 --- a/docs/zh-CN/README.md +++ b/docs/zh-CN/README.md @@ -209,7 +209,7 @@ npx ecc-install typescript /plugin list ecc@ecc ``` -**搞定!** 你现在可以使用 38 个智能体、159 项技能和 72 个命令了。 +**搞定!** 你现在可以使用 38 个智能体、158 项技能和 72 个命令了。 *** @@ -343,7 +343,7 @@ everything-claude-code/ | |-- jpa-patterns/ # JPA/Hibernate 模式(新增) | |-- postgres-patterns/ # PostgreSQL 优化模式(新增) | |-- nutrient-document-processing/ # 使用 Nutrient API 的文档处理(新增) -| |-- project-guidelines-example/ # 项目专用技能模板 +| |-- docs/examples/project-guidelines-template.md # 项目专用技能模板 | |-- database-migrations/ # 迁移模式(Prisma、Drizzle、Django、Go)(新增) | |-- api-design/ # REST API 设计、分页与错误响应(新增) | |-- deployment-patterns/ # CI/CD、Docker、健康检查与回滚(新增) @@ -1096,7 +1096,7 @@ opencode |---------|-------------|----------|--------| | 智能体 | PASS: 38 个 | PASS: 12 个 | **Claude Code 领先** | | 命令 | PASS: 72 个 | PASS: 31 个 | **Claude Code 领先** | -| 技能 | PASS: 159 项 | PASS: 37 项 | **Claude Code 领先** | +| 技能 | PASS: 158 项 | PASS: 37 项 | **Claude Code 领先** | | 钩子 | PASS: 8 种事件类型 | PASS: 11 种事件 | **OpenCode 更多!** | | 规则 | PASS: 29 条 | PASS: 13 条指令 | **Claude Code 领先** | | MCP 服务器 | PASS: 14 个 | PASS: 完整 | **完全对等** | @@ -1208,7 +1208,7 @@ ECC 是**第一个最大化利用每个主要 AI 编码工具的插件**。以 |---------|------------|------------|-----------|----------| | **智能体** | 38 | 共享 (AGENTS.md) | 共享 (AGENTS.md) | 12 | | **命令** | 72 | 共享 | 基于指令 | 31 | -| **技能** | 159 | 共享 | 10 (原生格式) | 37 | +| **技能** | 158 | 共享 | 10 (原生格式) | 37 | | **钩子事件** | 8 种类型 | 15 种类型 | 暂无 | 11 种类型 | | **钩子脚本** | 20+ 个脚本 | 16 个脚本 (DRY 适配器) | N/A | 插件钩子 | | **规则** | 34 (通用 + 语言) | 34 (YAML 前页) | 基于指令 | 13 条指令 | diff --git a/docs/zh-CN/skills/configure-ecc/SKILL.md b/docs/zh-CN/skills/configure-ecc/SKILL.md index 95654941..369c5a3b 100644 --- a/docs/zh-CN/skills/configure-ecc/SKILL.md +++ b/docs/zh-CN/skills/configure-ecc/SKILL.md @@ -194,7 +194,7 @@ mkdir -p $TARGET/skills $TARGET/rules | 技能 | 描述 | |-------|-------------| -| `project-guidelines-example` | 用于创建项目特定技能的模板 | +| `docs/examples/project-guidelines-template.md` | 用于创建项目特定技能的模板 | ### 2d: 执行安装 diff --git a/manifests/install-modules.json b/manifests/install-modules.json index 6e5fafb8..6a68c30c 100644 --- a/manifests/install-modules.json +++ b/manifests/install-modules.json @@ -207,7 +207,6 @@ "skills/hookify-rules", "skills/iterative-retrieval", "skills/plankton-code-quality", - "skills/project-guidelines-example", "skills/skill-stocktake", "skills/strategic-compact", "skills/tdd-workflow", diff --git a/skills/configure-ecc/SKILL.md b/skills/configure-ecc/SKILL.md index f12848cb..aa4ff175 100644 --- a/skills/configure-ecc/SKILL.md +++ b/skills/configure-ecc/SKILL.md @@ -190,7 +190,7 @@ For each selected category, print the full list of skills below and ask the user | Skill | Description | |-------|-------------| -| `project-guidelines-example` | Template for creating project-specific skills | +| `docs/examples/project-guidelines-template.md` | Template for creating project-specific skills | ### 2d: Execute Installation