mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-04-15 06:23:28 +08:00
refactor: move project guidelines example into docs
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Everything Claude Code (ECC) — Agent Instructions
|
# 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
|
**Version:** 1.10.0
|
||||||
|
|
||||||
@@ -146,7 +146,7 @@ Troubleshoot failures: check test isolation → verify mocks → fix implementat
|
|||||||
|
|
||||||
```
|
```
|
||||||
agents/ — 38 specialized subagents
|
agents/ — 38 specialized subagents
|
||||||
skills/ — 159 workflow skills and domain knowledge
|
skills/ — 158 workflow skills and domain knowledge
|
||||||
commands/ — 72 slash commands
|
commands/ — 72 slash commands
|
||||||
hooks/ — Trigger-based automations
|
hooks/ — Trigger-based automations
|
||||||
rules/ — Always-follow guidelines (common + per-language)
|
rules/ — Always-follow guidelines (common + per-language)
|
||||||
|
|||||||
@@ -236,7 +236,7 @@ For manual install instructions see the README in the `rules/` folder. When copy
|
|||||||
/plugin list ecc@ecc
|
/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
|
### Multi-model commands require additional setup
|
||||||
|
|
||||||
@@ -384,7 +384,7 @@ everything-claude-code/
|
|||||||
| |-- jpa-patterns/ # JPA/Hibernate patterns (NEW)
|
| |-- jpa-patterns/ # JPA/Hibernate patterns (NEW)
|
||||||
| |-- postgres-patterns/ # PostgreSQL optimization patterns (NEW)
|
| |-- postgres-patterns/ # PostgreSQL optimization patterns (NEW)
|
||||||
| |-- nutrient-document-processing/ # Document processing with Nutrient API (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)
|
| |-- database-migrations/ # Migration patterns (Prisma, Drizzle, Django, Go) (NEW)
|
||||||
| |-- api-design/ # REST API design, pagination, error responses (NEW)
|
| |-- api-design/ # REST API design, pagination, error responses (NEW)
|
||||||
| |-- deployment-patterns/ # CI/CD, Docker, health checks, rollbacks (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** |
|
| Agents | PASS: 38 agents | PASS: 12 agents | **Claude Code leads** |
|
||||||
| Commands | PASS: 72 commands | PASS: 31 commands | **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!** |
|
| Hooks | PASS: 8 event types | PASS: 11 events | **OpenCode has more!** |
|
||||||
| Rules | PASS: 29 rules | PASS: 13 instructions | **Claude Code leads** |
|
| Rules | PASS: 29 rules | PASS: 13 instructions | **Claude Code leads** |
|
||||||
| MCP Servers | PASS: 14 servers | PASS: Full | **Full parity** |
|
| 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 |
|
| **Agents** | 38 | Shared (AGENTS.md) | Shared (AGENTS.md) | 12 |
|
||||||
| **Commands** | 72 | Shared | Instruction-based | 31 |
|
| **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 Events** | 8 types | 15 types | None yet | 11 types |
|
||||||
| **Hook Scripts** | 20+ scripts | 16 scripts (DRY adapter) | N/A | Plugin hooks |
|
| **Hook Scripts** | 20+ scripts | 16 scripts (DRY adapter) | N/A | Plugin hooks |
|
||||||
| **Rules** | 34 (common + lang) | 34 (YAML frontmatter) | Instruction-based | 13 instructions |
|
| **Rules** | 34 (common + lang) | 34 (YAML frontmatter) | Instruction-based | 13 instructions |
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ cp -r everything-claude-code/rules/perl ~/.claude/rules/
|
|||||||
/plugin list ecc@ecc
|
/plugin list ecc@ecc
|
||||||
```
|
```
|
||||||
|
|
||||||
**完成!** 你现在可以使用 38 个代理、159 个技能和 72 个命令。
|
**完成!** 你现在可以使用 38 个代理、158 个技能和 72 个命令。
|
||||||
|
|
||||||
### multi-* 命令需要额外配置
|
### multi-* 命令需要额外配置
|
||||||
|
|
||||||
|
|||||||
@@ -909,7 +909,7 @@ npm run test:e2e
|
|||||||
## Additional Resources
|
## Additional Resources
|
||||||
|
|
||||||
- [CONTRIBUTING.md](../CONTRIBUTING.md) - General contribution guidelines
|
- [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
|
- [coding-standards](../skills/coding-standards/SKILL.md) - Example of standards skill
|
||||||
- [tdd-workflow](../skills/tdd-workflow/SKILL.md) - Example of workflow skill
|
- [tdd-workflow](../skills/tdd-workflow/SKILL.md) - Example of workflow skill
|
||||||
- [security-review](../skills/security-review/SKILL.md) - Example of domain knowledge skill
|
- [security-review](../skills/security-review/SKILL.md) - Example of domain knowledge skill
|
||||||
|
|||||||
@@ -1,10 +1,8 @@
|
|||||||
---
|
# Project Guidelines Template
|
||||||
name: project-guidelines-example
|
|
||||||
description: "Example project-specific skill template based on a real production application."
|
|
||||||
origin: ECC
|
|
||||||
---
|
|
||||||
|
|
||||||
# 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.
|
This is an example of a project-specific skill. Use this as a template for your own projects.
|
||||||
|
|
||||||
@@ -126,7 +126,7 @@ Options:
|
|||||||
|
|
||||||
| スキル | 説明 |
|
| スキル | 説明 |
|
||||||
|-------|-------------|
|
|-------|-------------|
|
||||||
| `project-guidelines-example` | プロジェクト固有のスキルを作成するためのテンプレート |
|
| `docs/examples/project-guidelines-template.md` | プロジェクト固有のスキルを作成するためのテンプレート |
|
||||||
|
|
||||||
### 2c: インストールの実行
|
### 2c: インストールの実行
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Everything Claude Code (ECC) — 智能体指令
|
# Everything Claude Code (ECC) — 智能体指令
|
||||||
|
|
||||||
这是一个**生产就绪的 AI 编码插件**,提供 38 个专业代理、159 项技能、72 条命令以及自动化钩子工作流,用于软件开发。
|
这是一个**生产就绪的 AI 编码插件**,提供 38 个专业代理、158 项技能、72 条命令以及自动化钩子工作流,用于软件开发。
|
||||||
|
|
||||||
**版本:** 1.10.0
|
**版本:** 1.10.0
|
||||||
|
|
||||||
@@ -147,7 +147,7 @@
|
|||||||
|
|
||||||
```
|
```
|
||||||
agents/ — 38 个专业子代理
|
agents/ — 38 个专业子代理
|
||||||
skills/ — 159 个工作流技能和领域知识
|
skills/ — 158 个工作流技能和领域知识
|
||||||
commands/ — 72 个斜杠命令
|
commands/ — 72 个斜杠命令
|
||||||
hooks/ — 基于触发的自动化
|
hooks/ — 基于触发的自动化
|
||||||
rules/ — 始终遵循的指导方针(通用 + 每种语言)
|
rules/ — 始终遵循的指导方针(通用 + 每种语言)
|
||||||
|
|||||||
@@ -209,7 +209,7 @@ npx ecc-install typescript
|
|||||||
/plugin list ecc@ecc
|
/plugin list ecc@ecc
|
||||||
```
|
```
|
||||||
|
|
||||||
**搞定!** 你现在可以使用 38 个智能体、159 项技能和 72 个命令了。
|
**搞定!** 你现在可以使用 38 个智能体、158 项技能和 72 个命令了。
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
@@ -343,7 +343,7 @@ everything-claude-code/
|
|||||||
| |-- jpa-patterns/ # JPA/Hibernate 模式(新增)
|
| |-- jpa-patterns/ # JPA/Hibernate 模式(新增)
|
||||||
| |-- postgres-patterns/ # PostgreSQL 优化模式(新增)
|
| |-- postgres-patterns/ # PostgreSQL 优化模式(新增)
|
||||||
| |-- nutrient-document-processing/ # 使用 Nutrient API 的文档处理(新增)
|
| |-- nutrient-document-processing/ # 使用 Nutrient API 的文档处理(新增)
|
||||||
| |-- project-guidelines-example/ # 项目专用技能模板
|
| |-- docs/examples/project-guidelines-template.md # 项目专用技能模板
|
||||||
| |-- database-migrations/ # 迁移模式(Prisma、Drizzle、Django、Go)(新增)
|
| |-- database-migrations/ # 迁移模式(Prisma、Drizzle、Django、Go)(新增)
|
||||||
| |-- api-design/ # REST API 设计、分页与错误响应(新增)
|
| |-- api-design/ # REST API 设计、分页与错误响应(新增)
|
||||||
| |-- deployment-patterns/ # CI/CD、Docker、健康检查与回滚(新增)
|
| |-- deployment-patterns/ # CI/CD、Docker、健康检查与回滚(新增)
|
||||||
@@ -1096,7 +1096,7 @@ opencode
|
|||||||
|---------|-------------|----------|--------|
|
|---------|-------------|----------|--------|
|
||||||
| 智能体 | PASS: 38 个 | PASS: 12 个 | **Claude Code 领先** |
|
| 智能体 | PASS: 38 个 | PASS: 12 个 | **Claude Code 领先** |
|
||||||
| 命令 | PASS: 72 个 | PASS: 31 个 | **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: 8 种事件类型 | PASS: 11 种事件 | **OpenCode 更多!** |
|
||||||
| 规则 | PASS: 29 条 | PASS: 13 条指令 | **Claude Code 领先** |
|
| 规则 | PASS: 29 条 | PASS: 13 条指令 | **Claude Code 领先** |
|
||||||
| MCP 服务器 | PASS: 14 个 | PASS: 完整 | **完全对等** |
|
| MCP 服务器 | PASS: 14 个 | PASS: 完整 | **完全对等** |
|
||||||
@@ -1208,7 +1208,7 @@ ECC 是**第一个最大化利用每个主要 AI 编码工具的插件**。以
|
|||||||
|---------|------------|------------|-----------|----------|
|
|---------|------------|------------|-----------|----------|
|
||||||
| **智能体** | 38 | 共享 (AGENTS.md) | 共享 (AGENTS.md) | 12 |
|
| **智能体** | 38 | 共享 (AGENTS.md) | 共享 (AGENTS.md) | 12 |
|
||||||
| **命令** | 72 | 共享 | 基于指令 | 31 |
|
| **命令** | 72 | 共享 | 基于指令 | 31 |
|
||||||
| **技能** | 159 | 共享 | 10 (原生格式) | 37 |
|
| **技能** | 158 | 共享 | 10 (原生格式) | 37 |
|
||||||
| **钩子事件** | 8 种类型 | 15 种类型 | 暂无 | 11 种类型 |
|
| **钩子事件** | 8 种类型 | 15 种类型 | 暂无 | 11 种类型 |
|
||||||
| **钩子脚本** | 20+ 个脚本 | 16 个脚本 (DRY 适配器) | N/A | 插件钩子 |
|
| **钩子脚本** | 20+ 个脚本 | 16 个脚本 (DRY 适配器) | N/A | 插件钩子 |
|
||||||
| **规则** | 34 (通用 + 语言) | 34 (YAML 前页) | 基于指令 | 13 条指令 |
|
| **规则** | 34 (通用 + 语言) | 34 (YAML 前页) | 基于指令 | 13 条指令 |
|
||||||
|
|||||||
@@ -194,7 +194,7 @@ mkdir -p $TARGET/skills $TARGET/rules
|
|||||||
|
|
||||||
| 技能 | 描述 |
|
| 技能 | 描述 |
|
||||||
|-------|-------------|
|
|-------|-------------|
|
||||||
| `project-guidelines-example` | 用于创建项目特定技能的模板 |
|
| `docs/examples/project-guidelines-template.md` | 用于创建项目特定技能的模板 |
|
||||||
|
|
||||||
### 2d: 执行安装
|
### 2d: 执行安装
|
||||||
|
|
||||||
|
|||||||
@@ -207,7 +207,6 @@
|
|||||||
"skills/hookify-rules",
|
"skills/hookify-rules",
|
||||||
"skills/iterative-retrieval",
|
"skills/iterative-retrieval",
|
||||||
"skills/plankton-code-quality",
|
"skills/plankton-code-quality",
|
||||||
"skills/project-guidelines-example",
|
|
||||||
"skills/skill-stocktake",
|
"skills/skill-stocktake",
|
||||||
"skills/strategic-compact",
|
"skills/strategic-compact",
|
||||||
"skills/tdd-workflow",
|
"skills/tdd-workflow",
|
||||||
|
|||||||
@@ -190,7 +190,7 @@ For each selected category, print the full list of skills below and ask the user
|
|||||||
|
|
||||||
| Skill | Description |
|
| 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
|
### 2d: Execute Installation
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user