feat: add everything-claude-code ECC bundle (.claude/skills/everything-claude-code/SKILL.md)

This commit is contained in:
ecc-tools[bot]
2026-03-24 10:44:12 +00:00
committed by GitHub
parent c547b77f47
commit 8d7908ee8c

View File

@@ -33,8 +33,8 @@ Follow these commit message conventions based on 500 analyzed commits.
### Prefixes Used ### Prefixes Used
- `fix`
- `feat` - `feat`
- `fix`
- `docs` - `docs`
- `test` - `test`
@@ -48,7 +48,7 @@ Follow these commit message conventions based on 500 analyzed commits.
*Commit message example* *Commit message example*
```text ```text
feat: add everything-claude-code ECC bundle (.claude/commands/add-or-update-skill-documentation.md) feat: add everything-claude-code ECC bundle (.claude/commands/add-or-update-skill.md)
``` ```
*Commit message example* *Commit message example*
@@ -209,7 +209,7 @@ fix(install): add rust, cpp, csharp to legacy language alias map (#747)
Standard feature implementation workflow Standard feature implementation workflow
**Frequency**: ~21 times per month **Frequency**: ~26 times per month
**Steps**: **Steps**:
1. Add feature implementation 1. Add feature implementation
@@ -223,153 +223,163 @@ Standard feature implementation workflow
**Example commit sequence**: **Example commit sequence**:
``` ```
docs(pt-BR): add rules translation Merge pull request #736 from pvgomes/docs/add-brazilian-portuguese-translation
docs(pt-BR): add examples translation fix: bump plugin.json and marketplace.json to v1.9.0
docs(pt-BR): add commands translation Add Turkish (tr) docs and update README (#744)
``` ```
### Add Or Update Skill ### Add Or Update Skill
Adds a new skill or updates documentation for an existing skill. Adds or updates a skill, including its documentation and configuration.
**Frequency**: ~2 times per month
**Steps**:
1. Create or update .claude/commands/add-or-update-skill.md
2. Create or update .claude/skills/<skill-name>/SKILL.md
3. Optionally update .agents/skills/<skill-name>/SKILL.md
4. Optionally update .agents/skills/<skill-name>/agents/*.yaml
**Files typically involved**:
- `.claude/commands/add-or-update-skill.md`
- `.claude/skills/*/SKILL.md`
- `.agents/skills/*/SKILL.md`
- `.agents/skills/*/agents/*.yaml`
**Example commit sequence**:
```
Create or update .claude/commands/add-or-update-skill.md
Create or update .claude/skills/<skill-name>/SKILL.md
Optionally update .agents/skills/<skill-name>/SKILL.md
Optionally update .agents/skills/<skill-name>/agents/*.yaml
```
### Add Or Update Command Documentation
Adds or updates documentation for a CLI command or workflow.
**Frequency**: ~3 times per month **Frequency**: ~3 times per month
**Steps**: **Steps**:
1. Create or update SKILL.md in the appropriate skills/<skill-name>/ or docs/<lang>/skills/<skill-name>/ directory. 1. Create or update .claude/commands/<command-name>.md
2. Optionally add architecture diagrams, implementation patterns, or integration guidance.
3. Update documentation in other languages if available.
**Files typically involved**: **Files typically involved**:
- `skills/*/SKILL.md` - `.claude/commands/*.md`
- `docs/zh-CN/skills/*/SKILL.md`
- `docs/tr/skills/*/SKILL.md`
- `docs/pt-BR/skills/*/SKILL.md`
**Example commit sequence**: **Example commit sequence**:
``` ```
Create or update SKILL.md in the appropriate skills/<skill-name>/ or docs/<lang>/skills/<skill-name>/ directory. Create or update .claude/commands/<command-name>.md
Optionally add architecture diagrams, implementation patterns, or integration guidance.
Update documentation in other languages if available.
``` ```
### Add Or Update Command Doc ### Add Or Update Database Migration Patterns
Adds or updates documentation for a CLI command. Adds or updates database migration patterns or documentation.
**Frequency**: ~4 times per month
**Steps**:
1. Create or update a markdown file for the command in the commands/ or docs/<lang>/commands/ directory.
2. Update README or AGENTS.md if command catalog changes.
3. Translate or sync documentation in other languages if needed.
**Files typically involved**:
- `commands/*.md`
- `docs/zh-CN/commands/*.md`
- `docs/tr/commands/*.md`
- `docs/pt-BR/commands/*.md`
- `README.md`
- `AGENTS.md`
**Example commit sequence**:
```
Create or update a markdown file for the command in the commands/ or docs/<lang>/commands/ directory.
Update README or AGENTS.md if command catalog changes.
Translate or sync documentation in other languages if needed.
```
### Add Or Sync Localization
Adds a new language or syncs documentation translations across languages.
**Frequency**: ~2 times per month **Frequency**: ~2 times per month
**Steps**: **Steps**:
1. Add or update files in docs/<lang>/ for agents, commands, skills, rules, and examples. 1. Create or update .claude/commands/database-migration.md
2. Update README.md to reflect new language support. 2. Create or update skills/database-migrations/SKILL.md
3. Sync translated files with latest upstream English docs.
**Files typically involved**: **Files typically involved**:
- `docs/zh-CN/**/*` - `.claude/commands/database-migration.md`
- `docs/tr/**/*` - `skills/database-migrations/SKILL.md`
- `docs/pt-BR/**/*`
- `README.md`
**Example commit sequence**: **Example commit sequence**:
``` ```
Add or update files in docs/<lang>/ for agents, commands, skills, rules, and examples. Create or update .claude/commands/database-migration.md
Update README.md to reflect new language support. Create or update skills/database-migrations/SKILL.md
Sync translated files with latest upstream English docs.
``` ```
### Add Or Update Hook ### Add Or Update Team Or Identity Config
Adds a new agent hook or updates existing hook configuration/scripts. Adds or updates team configuration or identity files.
**Frequency**: ~2 times per month **Frequency**: ~2 times per month
**Steps**: **Steps**:
1. Edit hooks/hooks.json to register or modify hooks. 1. Create or update .claude/team/everything-claude-code-team-config.json
2. Add or update hook implementation scripts (e.g., scripts/hooks/*.js or .ts). 2. Create or update .claude/identity.json
3. Optionally update plugin integrations (e.g., .opencode/plugins/ecc-hooks.ts).
**Files typically involved**: **Files typically involved**:
- `hooks/hooks.json` - `.claude/team/everything-claude-code-team-config.json`
- `scripts/hooks/*.js` - `.claude/identity.json`
- `scripts/hooks/*.ts`
- `.opencode/plugins/ecc-hooks.ts`
**Example commit sequence**: **Example commit sequence**:
``` ```
Edit hooks/hooks.json to register or modify hooks. Create or update .claude/team/everything-claude-code-team-config.json
Add or update hook implementation scripts (e.g., scripts/hooks/*.js or .ts). Create or update .claude/identity.json
Optionally update plugin integrations (e.g., .opencode/plugins/ecc-hooks.ts).
``` ```
### Add Or Update Session Adapter ### Add Or Update Guardrails Or Controls
Adds or updates session adapter logic and its documentation/tests. Adds or updates project guardrails, rules, or enterprise controls.
**Frequency**: ~2 times per month **Frequency**: ~2 times per month
**Steps**: **Steps**:
1. Edit scripts/lib/session-adapters/*.js to implement adapter changes. 1. Create or update .claude/rules/everything-claude-code-guardrails.md
2. Update docs/SESSION-ADAPTER-CONTRACT.md to reflect contract changes. 2. Create or update .claude/enterprise/controls.md
3. Add or update tests in tests/lib/session-adapters.test.js.
**Files typically involved**: **Files typically involved**:
- `scripts/lib/session-adapters/*.js` - `.claude/rules/everything-claude-code-guardrails.md`
- `docs/SESSION-ADAPTER-CONTRACT.md` - `.claude/enterprise/controls.md`
- `tests/lib/session-adapters.test.js`
**Example commit sequence**: **Example commit sequence**:
``` ```
Edit scripts/lib/session-adapters/*.js to implement adapter changes. Create or update .claude/rules/everything-claude-code-guardrails.md
Update docs/SESSION-ADAPTER-CONTRACT.md to reflect contract changes. Create or update .claude/enterprise/controls.md
Add or update tests in tests/lib/session-adapters.test.js.
``` ```
### Add Or Update Install Manifest ### Add Or Update Agent Config
Adds or updates install manifests and their resolution logic/tests. Adds or updates agent configuration TOML files.
**Frequency**: ~2 times per month **Frequency**: ~2 times per month
**Steps**: **Steps**:
1. Edit manifests/install-components.json to add or update components. 1. Create or update .codex/agents/*.toml
2. Edit scripts/lib/install-manifests.js for logic changes.
3. Add or update tests in tests/lib/install-manifests.test.js.
**Files typically involved**: **Files typically involved**:
- `manifests/install-components.json` - `.codex/agents/*.toml`
- `scripts/lib/install-manifests.js`
- `tests/lib/install-manifests.test.js`
**Example commit sequence**: **Example commit sequence**:
``` ```
Edit manifests/install-components.json to add or update components. Create or update .codex/agents/*.toml
Edit scripts/lib/install-manifests.js for logic changes. ```
Add or update tests in tests/lib/install-manifests.test.js.
### Add Or Update Research Playbook
Adds or updates research playbooks or process documentation.
**Frequency**: ~2 times per month
**Steps**:
1. Create or update .claude/research/everything-claude-code-research-playbook.md
**Files typically involved**:
- `.claude/research/everything-claude-code-research-playbook.md`
**Example commit sequence**:
```
Create or update .claude/research/everything-claude-code-research-playbook.md
```
### Add Or Update Ecc Tools Config
Adds or updates ECC tools configuration.
**Frequency**: ~2 times per month
**Steps**:
1. Create or update .claude/ecc-tools.json
**Files typically involved**:
- `.claude/ecc-tools.json`
**Example commit sequence**:
```
Create or update .claude/ecc-tools.json
``` ```