diff --git a/.adal/README.md b/.adal/README.md index f53ce7741..0c01a51c1 100644 --- a/.adal/README.md +++ b/.adal/README.md @@ -1,6 +1,6 @@ # ECC for AdaL CLI -This directory contains the ECC (Everything Claude Code) configuration for the AdaL CLI harness. +This directory contains the ECC configuration for the AdaL CLI harness. ## What is installed diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index e730e4eed..a69ad3709 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -6,7 +6,7 @@ "plugins": [ { "name": "ecc", - "version": "2.2.2", + "version": "2.2.3", "source": { "source": "local", "path": "./" diff --git a/.agents/skills/everything-claude-code/SKILL.md b/.agents/skills/ecc-conventions/SKILL.md similarity index 96% rename from .agents/skills/everything-claude-code/SKILL.md rename to .agents/skills/ecc-conventions/SKILL.md index 82bf08fff..3ff05dd06 100644 --- a/.agents/skills/everything-claude-code/SKILL.md +++ b/.agents/skills/ecc-conventions/SKILL.md @@ -1,16 +1,16 @@ --- -name: everything-claude-code -description: Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits. +name: ecc-conventions +description: Development conventions and patterns for ECC. JavaScript project with conventional commits. license: MIT --- -# Everything Claude Code Conventions +# ECC Conventions -> Generated from [affaan-m/everything-claude-code](https://github.com/affaan-m/everything-claude-code) on 2026-03-20 +> Generated from [affaan-m/ECC](https://github.com/affaan-m/ECC) on 2026-03-20 ## Overview -This skill teaches Claude the development patterns and conventions used in everything-claude-code. +This skill teaches Claude the development patterns and conventions used in ECC. ## Tech Stack diff --git a/.agents/skills/ecc-conventions/agents/openai.yaml b/.agents/skills/ecc-conventions/agents/openai.yaml new file mode 100644 index 000000000..8e8303c04 --- /dev/null +++ b/.agents/skills/ecc-conventions/agents/openai.yaml @@ -0,0 +1,7 @@ +interface: + display_name: "ECC" + short_description: "Repo workflows and conventions for ECC" + brand_color: "#0EA5E9" + default_prompt: "Use $ecc-conventions to follow this repository's conventions and workflows." +policy: + allow_implicit_invocation: true diff --git a/.agents/skills/everything-claude-code/agents/openai.yaml b/.agents/skills/everything-claude-code/agents/openai.yaml deleted file mode 100644 index ca4f70294..000000000 --- a/.agents/skills/everything-claude-code/agents/openai.yaml +++ /dev/null @@ -1,7 +0,0 @@ -interface: - display_name: "Everything Claude Code" - short_description: "Repo workflows for everything-claude-code" - brand_color: "#0EA5E9" - default_prompt: "Use $everything-claude-code to follow this repository's conventions and workflows." -policy: - allow_implicit_invocation: true diff --git a/.claude-plugin/PLUGIN_SCHEMA_NOTES.md b/.claude-plugin/PLUGIN_SCHEMA_NOTES.md index 61859c5dd..eeccfea9e 100644 --- a/.claude-plugin/PLUGIN_SCHEMA_NOTES.md +++ b/.claude-plugin/PLUGIN_SCHEMA_NOTES.md @@ -162,7 +162,7 @@ Keep this field in `.claude-plugin/plugin.json`: ``` This explicit empty object prevents Claude plugin installs from auto-loading ECC's root MCP definitions. -Without the opt-out, strict OpenAI-compatible gateways can reject plugin MCP tool names such as `mcp__plugin_everything-claude-code_github__create_pull_request_review` because they exceed 64 characters. +Without the opt-out, strict OpenAI-compatible gateways can reject long plugin MCP tool names such as the legacy-install name `mcp__plugin_everything-claude-code_github__create_pull_request_review` because they exceed 64 characters. Users who want the bundled MCP servers should configure them manually from `.mcp.json` or `mcp-configs/mcp-servers.json`. diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index d5385a381..0d83b4a00 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -12,7 +12,7 @@ "name": "ecc", "source": "./", "description": "Harness-native ECC operator layer - 68 agents, 293 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses", - "version": "2.2.2", + "version": "2.2.3", "author": { "name": "Affaan Mustafa", "email": "me@affaanmustafa.com" diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 8871e37d2..64d1f8ede 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ecc", - "version": "2.2.2", + "version": "2.2.3", "description": "Harness-native ECC plugin for engineering teams - 68 agents, 293 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses", "author": { "name": "Affaan Mustafa", diff --git a/.claude/commands/add-language-rules.md b/.claude/commands/add-language-rules.md index 4f34a2c2d..11faf9e8f 100644 --- a/.claude/commands/add-language-rules.md +++ b/.claude/commands/add-language-rules.md @@ -1,12 +1,12 @@ --- name: add-language-rules -description: Workflow command scaffold for add-language-rules in everything-claude-code. +description: Workflow command scaffold for add-language-rules in ECC. allowed-tools: ["Bash", "Read", "Write", "Grep", "Glob"] --- # /add-language-rules -Use this workflow when working on **add-language-rules** in `everything-claude-code`. +Use this workflow when working on **add-language-rules** in ECC. ## Goal diff --git a/.claude/commands/database-migration.md b/.claude/commands/database-migration.md index a8fdb23dd..2f0ce0d41 100644 --- a/.claude/commands/database-migration.md +++ b/.claude/commands/database-migration.md @@ -1,12 +1,12 @@ --- name: database-migration -description: Workflow command scaffold for database-migration in everything-claude-code. +description: Workflow command scaffold for database-migration in ECC. allowed-tools: ["Bash", "Read", "Write", "Grep", "Glob"] --- # /database-migration -Use this workflow when working on **database-migration** in `everything-claude-code`. +Use this workflow when working on **database-migration** in ECC. ## Goal diff --git a/.claude/commands/feature-development.md b/.claude/commands/feature-development.md index 785eb0879..34d9a414a 100644 --- a/.claude/commands/feature-development.md +++ b/.claude/commands/feature-development.md @@ -1,12 +1,12 @@ --- name: feature-development -description: Workflow command scaffold for feature-development in everything-claude-code. +description: Workflow command scaffold for feature-development in ECC. allowed-tools: ["Bash", "Read", "Write", "Grep", "Glob"] --- # /feature-development -Use this workflow when working on **feature-development** in `everything-claude-code`. +Use this workflow when working on **feature-development** in ECC. ## Goal diff --git a/.claude/ecc-tools.json b/.claude/ecc-tools.json index 4459b3c06..487585ad2 100644 --- a/.claude/ecc-tools.json +++ b/.claude/ecc-tools.json @@ -3,7 +3,7 @@ "schemaVersion": "1.0", "generatedBy": "ecc-tools", "generatedAt": "2026-03-20T12:07:36.496Z", - "repo": "https://github.com/affaan-m/everything-claude-code", + "repo": "https://github.com/affaan-m/ECC", "profiles": { "requested": "full", "recommended": "full", @@ -134,19 +134,18 @@ "enterprise-controls" ], "managedFiles": [ - ".claude/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/agents/openai.yaml", + ".agents/skills/ecc-conventions/SKILL.md", + ".agents/skills/ecc-conventions/agents/openai.yaml", ".claude/identity.json", ".codex/config.toml", ".codex/AGENTS.md", ".codex/agents/explorer.toml", ".codex/agents/reviewer.toml", ".codex/agents/docs-researcher.toml", - ".claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml", - ".claude/rules/everything-claude-code-guardrails.md", - ".claude/research/everything-claude-code-research-playbook.md", - ".claude/team/everything-claude-code-team-config.json", + ".claude/homunculus/instincts/inherited/ecc-instincts.yaml", + ".claude/rules/ecc-guardrails.md", + ".claude/research/ecc-research-playbook.md", + ".claude/team/ecc-team-config.json", ".claude/enterprise/controls.md", ".claude/commands/database-migration.md", ".claude/commands/feature-development.md", @@ -154,25 +153,24 @@ ], "packageFiles": { "runtime-core": [ - ".claude/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/agents/openai.yaml", + ".agents/skills/ecc-conventions/SKILL.md", + ".agents/skills/ecc-conventions/agents/openai.yaml", ".claude/identity.json", ".codex/config.toml", ".codex/AGENTS.md", ".codex/agents/explorer.toml", ".codex/agents/reviewer.toml", ".codex/agents/docs-researcher.toml", - ".claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml" + ".claude/homunculus/instincts/inherited/ecc-instincts.yaml" ], "agentshield-pack": [ - ".claude/rules/everything-claude-code-guardrails.md" + ".claude/rules/ecc-guardrails.md" ], "research-pack": [ - ".claude/research/everything-claude-code-research-playbook.md" + ".claude/research/ecc-research-playbook.md" ], "team-config-sync": [ - ".claude/team/everything-claude-code-team-config.json" + ".claude/team/ecc-team-config.json" ], "enterprise-controls": [ ".claude/enterprise/controls.md" @@ -185,25 +183,24 @@ }, "moduleFiles": { "runtime-core": [ - ".claude/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/agents/openai.yaml", + ".agents/skills/ecc-conventions/SKILL.md", + ".agents/skills/ecc-conventions/agents/openai.yaml", ".claude/identity.json", ".codex/config.toml", ".codex/AGENTS.md", ".codex/agents/explorer.toml", ".codex/agents/reviewer.toml", ".codex/agents/docs-researcher.toml", - ".claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml" + ".claude/homunculus/instincts/inherited/ecc-instincts.yaml" ], "agentshield-pack": [ - ".claude/rules/everything-claude-code-guardrails.md" + ".claude/rules/ecc-guardrails.md" ], "research-pack": [ - ".claude/research/everything-claude-code-research-playbook.md" + ".claude/research/ecc-research-playbook.md" ], "team-config-sync": [ - ".claude/team/everything-claude-code-team-config.json" + ".claude/team/ecc-team-config.json" ], "enterprise-controls": [ ".claude/enterprise/controls.md" @@ -217,17 +214,12 @@ "files": [ { "moduleId": "runtime-core", - "path": ".claude/skills/everything-claude-code/SKILL.md", - "description": "Repository-specific Claude Code skill generated from git history." - }, - { - "moduleId": "runtime-core", - "path": ".agents/skills/everything-claude-code/SKILL.md", + "path": ".agents/skills/ecc-conventions/SKILL.md", "description": "Codex-facing copy of the generated repository skill." }, { "moduleId": "runtime-core", - "path": ".agents/skills/everything-claude-code/agents/openai.yaml", + "path": ".agents/skills/ecc-conventions/agents/openai.yaml", "description": "Codex skill metadata so the repo skill appears cleanly in the skill interface." }, { @@ -262,22 +254,22 @@ }, { "moduleId": "runtime-core", - "path": ".claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml", + "path": ".claude/homunculus/instincts/inherited/ecc-instincts.yaml", "description": "Continuous-learning instincts derived from repository patterns." }, { "moduleId": "agentshield-pack", - "path": ".claude/rules/everything-claude-code-guardrails.md", + "path": ".claude/rules/ecc-guardrails.md", "description": "Repository guardrails distilled from analysis for security and workflow review." }, { "moduleId": "research-pack", - "path": ".claude/research/everything-claude-code-research-playbook.md", + "path": ".claude/research/ecc-research-playbook.md", "description": "Research workflow playbook for source attribution and long-context tasks." }, { "moduleId": "team-config-sync", - "path": ".claude/team/everything-claude-code-team-config.json", + "path": ".claude/team/ecc-team-config.json", "description": "Team config scaffold that points collaborators at the shared ECC bundle." }, { @@ -317,7 +309,7 @@ ], "adapters": { "claudeCode": { - "skillPath": ".claude/skills/everything-claude-code/SKILL.md", + "skillPath": ".agents/skills/ecc-conventions/SKILL.md", "identityPath": ".claude/identity.json", "commandPaths": [ ".claude/commands/database-migration.md", @@ -328,7 +320,7 @@ "codex": { "configPath": ".codex/config.toml", "agentsGuidePath": ".codex/AGENTS.md", - "skillPath": ".agents/skills/everything-claude-code/SKILL.md" + "skillPath": ".agents/skills/ecc-conventions/SKILL.md" } } } \ No newline at end of file diff --git a/.claude/enterprise/controls.md b/.claude/enterprise/controls.md index 40529f9e6..23b65c70e 100644 --- a/.claude/enterprise/controls.md +++ b/.claude/enterprise/controls.md @@ -4,7 +4,7 @@ This is a starter governance file for enterprise ECC deployments. ## Baseline -- Repository: https://github.com/affaan-m/everything-claude-code +- Repository: https://github.com/affaan-m/ECC - Recommended profile: full - Keep install manifests, audit allowlists, and Codex baselines under review. diff --git a/.claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml b/.claude/homunculus/instincts/inherited/ecc-instincts.yaml similarity index 66% rename from .claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml rename to .claude/homunculus/instincts/inherited/ecc-instincts.yaml index 7818dff13..2d0674ade 100644 --- a/.claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml +++ b/.claude/homunculus/instincts/inherited/ecc-instincts.yaml @@ -1,16 +1,16 @@ -# Curated instincts for affaan-m/everything-claude-code -# Import with: /instinct-import .claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml +# Curated instincts for affaan-m/ECC +# Import with: /instinct-import .claude/homunculus/instincts/inherited/ecc-instincts.yaml --- -id: everything-claude-code-conventional-commits -trigger: "when making a commit in everything-claude-code" +id: ecc-conventional-commits +trigger: "when making a commit in ECC" confidence: 0.9 domain: git source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Conventional Commits +# ECC Conventional Commits ## Action @@ -22,15 +22,15 @@ Use conventional commit prefixes such as `feat:`, `fix:`, `docs:`, `test:`, `cho - Release and changelog automation expect readable commit categorization. --- -id: everything-claude-code-commit-length -trigger: "when writing a commit subject in everything-claude-code" +id: ecc-commit-length +trigger: "when writing a commit subject in ECC" confidence: 0.8 domain: git source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Commit Length +# ECC Commit Length ## Action @@ -42,15 +42,15 @@ Keep commit subjects concise and close to the repository norm of about 70 charac - Short, descriptive subjects read well in release notes and PR summaries. --- -id: everything-claude-code-js-file-naming -trigger: "when creating a new JavaScript or TypeScript module in everything-claude-code" +id: ecc-js-file-naming +trigger: "when creating a new JavaScript or TypeScript module in ECC" confidence: 0.85 domain: code-style source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code JS File Naming +# ECC JS File Naming ## Action @@ -62,15 +62,15 @@ Prefer camelCase for JavaScript and TypeScript module filenames, and keep skill - `skills/` and `commands/` directories use kebab-case consistently. --- -id: everything-claude-code-test-runner -trigger: "when adding or updating tests in everything-claude-code" +id: ecc-test-runner +trigger: "when adding or updating tests in ECC" confidence: 0.9 domain: testing source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Test Runner +# ECC Test Runner ## Action @@ -82,15 +82,15 @@ Use the repository's existing Node-based test flow: targeted `*.test.js` files f - Test files follow the `*.test.js` naming pattern across hook, CI, and integration coverage. --- -id: everything-claude-code-hooks-change-set -trigger: "when modifying hooks or hook-adjacent behavior in everything-claude-code" +id: ecc-hooks-change-set +trigger: "when modifying hooks or hook-adjacent behavior in ECC" confidence: 0.88 domain: workflow source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Hooks Change Set +# ECC Hooks Change Set ## Action @@ -102,15 +102,15 @@ Update the hook script, its configuration, its tests, and its user-facing docume - Partial hook changes are a common source of regressions and stale docs. --- -id: everything-claude-code-cross-platform-sync +id: ecc-cross-platform-sync trigger: "when shipping a user-visible feature across ECC surfaces" confidence: 0.9 domain: workflow source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Cross Platform Sync +# ECC Cross Platform Sync ## Action @@ -122,15 +122,15 @@ Treat the root repo as the source of truth, then mirror shipped changes to `.cur - The safest workflow is root-first followed by explicit parity updates. --- -id: everything-claude-code-release-sync -trigger: "when preparing a release for everything-claude-code" +id: ecc-release-sync +trigger: "when preparing a release for ECC" confidence: 0.86 domain: workflow source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Release Sync +# ECC Release Sync ## Action @@ -142,15 +142,15 @@ Keep package versions, plugin manifests, and release-facing docs synchronized be - Version drift causes broken update paths and confusing install surfaces. --- -id: everything-claude-code-learning-curation -trigger: "when importing or evolving instincts for everything-claude-code" +id: ecc-learning-curation +trigger: "when importing or evolving instincts for ECC" confidence: 0.84 domain: workflow source: repo-curation -source_repo: affaan-m/everything-claude-code +source_repo: affaan-m/ECC --- -# Everything Claude Code Learning Curation +# ECC Learning Curation ## Action diff --git a/.claude/research/everything-claude-code-research-playbook.md b/.claude/research/ecc-research-playbook.md similarity index 88% rename from .claude/research/everything-claude-code-research-playbook.md rename to .claude/research/ecc-research-playbook.md index b2945968a..3213a04fb 100644 --- a/.claude/research/everything-claude-code-research-playbook.md +++ b/.claude/research/ecc-research-playbook.md @@ -1,4 +1,4 @@ -# Everything Claude Code Research Playbook +# ECC Research Playbook Use this when the task is documentation-heavy, source-sensitive, or requires broad repository context. diff --git a/.claude/rules/everything-claude-code-guardrails.md b/.claude/rules/ecc-guardrails.md similarity index 98% rename from .claude/rules/everything-claude-code-guardrails.md rename to .claude/rules/ecc-guardrails.md index f70736533..1d6b5cc73 100644 --- a/.claude/rules/everything-claude-code-guardrails.md +++ b/.claude/rules/ecc-guardrails.md @@ -1,4 +1,4 @@ -# Everything Claude Code Guardrails +# ECC Guardrails ## Prompt Defense Baseline diff --git a/.claude/rules/node.md b/.claude/rules/node.md index 4f7a6b7d8..3dded1732 100644 --- a/.claude/rules/node.md +++ b/.claude/rules/node.md @@ -1,4 +1,4 @@ -# Node.js Rules for everything-claude-code +# Node.js Rules for ECC ## Prompt Defense Baseline diff --git a/.claude/team/everything-claude-code-team-config.json b/.claude/team/ecc-team-config.json similarity index 73% rename from .claude/team/everything-claude-code-team-config.json rename to .claude/team/ecc-team-config.json index 701d82f7c..b182eb90d 100644 --- a/.claude/team/everything-claude-code-team-config.json +++ b/.claude/team/ecc-team-config.json @@ -3,8 +3,7 @@ "generatedBy": "ecc-tools", "profile": "full", "sharedSkills": [ - ".claude/skills/everything-claude-code/SKILL.md", - ".agents/skills/everything-claude-code/SKILL.md" + ".agents/skills/ecc-conventions/SKILL.md" ], "commandFiles": [ ".claude/commands/database-migration.md", diff --git a/.claude/workflows/ecc-pro-security-roadmap.js b/.claude/workflows/ecc-pro-security-roadmap.js index 43df1ecfc..ea7a0b566 100644 --- a/.claude/workflows/ecc-pro-security-roadmap.js +++ b/.claude/workflows/ecc-pro-security-roadmap.js @@ -114,7 +114,7 @@ const ROADMAP_SCHEMA = { const GUARDRAILS = [ 'CONSTRAINTS: research/triage only. Do NOT modify any code, do NOT open/close/merge PRs, do NOT post comments,', 'do NOT send any external message. Return findings as data only.', - 'Brand it "ECC" (never "everything claude code"). AgentShield was FEATURED at a hackathon, never say it "won".', + 'Brand it "ECC" only (never the retired expanded name). AgentShield was FEATURED at a hackathon, never say it "won".', 'AgentShield npm package is "ecc-agentshield". Local clone: ~/GitHub/ECC/agentshield. ECC repo: affaan-m/ECC. AgentShield repo: affaan-m/agentshield.', 'You have Bash (gh CLI), Read, Grep, Glob, and web tools (load via ToolSearch: WebSearch / firecrawl / exa).' ].join(' '); @@ -129,7 +129,7 @@ const surveyThunks = [ ), () => agent( - `${GUARDRAILS}\n\nSURVEY the CURRENT state of ECC Pro / paid surface. Read in ~/GitHub/ECC/everything-claude-code: scripts/lib/control-pane/* (control pane, proximity, viz), scripts/lib/agent-proximity/*, docs/design/agent-proximity.md, README.md, any pricing/Pro/Enterprise mentions. Determine: what is free vs what is positioned as Pro/Enterprise today, what monetizable surfaces exist (control pane, 3D agent-airspace observability, shared knowledge, JIT team workflows, kanban), and where the paid value story is thin. area="ecc-pro-surface".`, + `${GUARDRAILS}\n\nSURVEY the CURRENT state of ECC Pro / paid surface. Read in ~/GitHub/ECC: scripts/lib/control-pane/* (control pane, proximity, viz), scripts/lib/agent-proximity/*, docs/design/agent-proximity.md, README.md, any pricing/Pro/Enterprise mentions. Determine: what is free vs what is positioned as Pro/Enterprise today, what monetizable surfaces exist (control pane, 3D agent-airspace observability, shared knowledge, JIT team workflows, kanban), and where the paid value story is thin. area="ecc-pro-surface".`, { label: 'survey:ecc-pro-surface', phase: 'Survey', agentType: 'general-purpose', schema: CAPABILITY_SCHEMA } ), () => diff --git a/.codebuddy/README.md b/.codebuddy/README.md index ec6a4ec4e..7dffd8083 100644 --- a/.codebuddy/README.md +++ b/.codebuddy/README.md @@ -1,6 +1,6 @@ -# Everything Claude Code for CodeBuddy +# ECC for CodeBuddy -Bring Everything Claude Code (ECC) workflows to CodeBuddy IDE. This repository provides custom commands, agents, skills, and rules that can be installed into any CodeBuddy project using the unified Target Adapter architecture. +Bring ECC workflows to CodeBuddy IDE. This repository provides custom commands, agents, skills, and rules that can be installed into any CodeBuddy project using the unified Target Adapter architecture. ## Quick Start (Recommended) diff --git a/.codebuddy/README.zh-CN.md b/.codebuddy/README.zh-CN.md index 4d4483910..deeedd8d2 100644 --- a/.codebuddy/README.zh-CN.md +++ b/.codebuddy/README.zh-CN.md @@ -1,6 +1,6 @@ -# Everything Claude Code for CodeBuddy +# ECC for CodeBuddy -为 CodeBuddy IDE 带来 Everything Claude Code (ECC) 工作流。此仓库提供自定义命令、智能体、技能和规则,可以通过统一的 Target Adapter 架构安装到任何 CodeBuddy 项目中。 +为 CodeBuddy IDE 带来 ECC 工作流。此仓库提供自定义命令、智能体、技能和规则,可以通过统一的 Target Adapter 架构安装到任何 CodeBuddy 项目中。 ## 快速开始(推荐) diff --git a/.codebuddy/install.js b/.codebuddy/install.js index e6b5af6e1..2e6188101 100755 --- a/.codebuddy/install.js +++ b/.codebuddy/install.js @@ -1,7 +1,7 @@ #!/usr/bin/env node /** * ECC CodeBuddy Installer (Cross-platform Node.js version) - * Installs Everything Claude Code workflows into a CodeBuddy project. + * Installs ECC workflows into a CodeBuddy project. * * Usage: * node install.js # Install to current directory diff --git a/.codebuddy/install.sh b/.codebuddy/install.sh index 33818aacc..ebda4cd40 100755 --- a/.codebuddy/install.sh +++ b/.codebuddy/install.sh @@ -1,7 +1,7 @@ #!/bin/bash # # ECC CodeBuddy Installer -# Installs Everything Claude Code workflows into a CodeBuddy project. +# Installs ECC workflows into a CodeBuddy project. # # Usage: # ./install.sh # Install to current directory diff --git a/.codebuddy/uninstall.js b/.codebuddy/uninstall.js index a92b0b58b..78ed07a4c 100755 --- a/.codebuddy/uninstall.js +++ b/.codebuddy/uninstall.js @@ -1,7 +1,7 @@ #!/usr/bin/env node /** * ECC CodeBuddy Uninstaller (Cross-platform Node.js version) - * Uninstalls Everything Claude Code workflows from a CodeBuddy project. + * Uninstalls ECC workflows from a CodeBuddy project. * * Usage: * node uninstall.js # Uninstall from current directory diff --git a/.codebuddy/uninstall.sh b/.codebuddy/uninstall.sh index 6c97869ea..2d41b7df3 100755 --- a/.codebuddy/uninstall.sh +++ b/.codebuddy/uninstall.sh @@ -1,7 +1,7 @@ #!/bin/bash # # ECC CodeBuddy Uninstaller -# Uninstalls Everything Claude Code workflows from a CodeBuddy project. +# Uninstalls ECC workflows from a CodeBuddy project. # # Usage: # ./uninstall.sh # Uninstall from current directory diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index c1399c129..c24f7453c 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ecc", - "version": "2.2.2", + "version": "2.2.3", "description": "Harness-native ECC workflows for Codex: shared skills, production-ready MCP configs, and selective-install-aligned conventions for TDD, security scanning, code review, and autonomous development.", "author": { "name": "Affaan Mustafa", diff --git a/.codex/config.toml b/.codex/config.toml index 4b862643e..241e48173 100644 --- a/.codex/config.toml +++ b/.codex/config.toml @@ -1,6 +1,6 @@ #:schema https://developers.openai.com/codex/config-schema.json -# Everything Claude Code (ECC) — Codex Reference Configuration +# ECC — Codex Reference Configuration # # Copy this file to ~/.codex/config.toml for global defaults, or keep it in # the project root as .codex/config.toml for project-local settings. diff --git a/.env.example b/.env.example index 9195bd4da..16f091d50 100644 --- a/.env.example +++ b/.env.example @@ -32,7 +32,7 @@ ASTRAFLOW_CN_API_KEY= # --- Optional: Atlas Cloud (OpenAI-compatible, 59+ LLM models) --------------- # Full-modal AI inference platform — LLM / image / video generation -# Docs: https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=everything-claude-code +# Docs: https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=ECC ATLAS_API_KEY= # ATLAS_BASE_URL=https://api.atlascloud.ai/v1 # ATLAS_MODEL=anthropic/claude-sonnet-4.6 diff --git a/.gemini/GEMINI.md b/.gemini/GEMINI.md index d4984a2b1..42ada430b 100644 --- a/.gemini/GEMINI.md +++ b/.gemini/GEMINI.md @@ -4,7 +4,7 @@ This file provides Gemini CLI with the baseline ECC workflow, review standards, ## Overview -Everything Claude Code (ECC) is a cross-harness coding system with 68 specialized agents, 293 skills, and 94 commands. +ECC is a cross-harness coding system with 68 specialized agents, 293 skills, and 94 commands. Gemini support is currently focused on a strong project-local instruction layer via `.gemini/GEMINI.md`, plus the shared MCP catalog and package-manager setup assets shipped by the installer. diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 02002d06c..3761648a9 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1,6 +1,6 @@ # ECC for GitHub Copilot -Everything Claude Code (ECC) baseline rules for GitHub Copilot Chat in VS Code. +ECC baseline rules for GitHub Copilot Chat in VS Code. These instructions are always active. Use the prompts in `.github/prompts/` for deeper workflows. ## Core Workflow diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f71cf38a5..10b364c52 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -261,7 +261,7 @@ jobs: PACKAGE_VERSION: ${{ needs.verify.outputs.package_version }} run: | REGISTRY_INTEGRITY="" - for ATTEMPT in 1 2 3 4 5 6; do + for ATTEMPT in $(seq 1 30); do set +e REGISTRY_INTEGRITY=$(npm view "${PACKAGE_NAME}@${PACKAGE_VERSION}" dist.integrity 2>&1) NPM_STATUS=$? @@ -269,12 +269,12 @@ jobs: if [ "$NPM_STATUS" -eq 0 ]; then break fi - if [ "$ATTEMPT" -eq 6 ]; then - echo "::error::Published npm artifact was not readable after six attempts" + if [ "$ATTEMPT" -eq 30 ]; then + echo "::error::Published npm artifact was not readable after five minutes" printf '%s\n' "$REGISTRY_INTEGRITY" exit "$NPM_STATUS" fi - sleep 5 + sleep 10 done ECC_REGISTRY_INTEGRITY="$REGISTRY_INTEGRITY" node -e "const crypto = require('crypto'); const fs = require('fs'); const expected = process.env.ECC_REGISTRY_INTEGRITY; if (!/^sha512-[A-Za-z0-9+/]+={0,2}$/.test(expected || '')) throw new Error('Invalid published registry integrity'); const actual = 'sha512-' + crypto.createHash('sha512').update(fs.readFileSync(process.env.ECC_RELEASE_PACKAGE)).digest('base64'); if (actual !== expected) throw new Error('Published npm artifact does not match tested candidate')" diff --git a/.github/workflows/reusable-release.yml b/.github/workflows/reusable-release.yml index 74ab4c003..73d6ec293 100644 --- a/.github/workflows/reusable-release.yml +++ b/.github/workflows/reusable-release.yml @@ -253,7 +253,7 @@ jobs: PACKAGE_VERSION: ${{ needs.verify.outputs.package_version }} run: | REGISTRY_INTEGRITY="" - for ATTEMPT in 1 2 3 4 5 6; do + for ATTEMPT in $(seq 1 30); do set +e REGISTRY_INTEGRITY=$(npm view "${PACKAGE_NAME}@${PACKAGE_VERSION}" dist.integrity 2>&1) NPM_STATUS=$? @@ -261,12 +261,12 @@ jobs: if [ "$NPM_STATUS" -eq 0 ]; then break fi - if [ "$ATTEMPT" -eq 6 ]; then - echo "::error::Published npm artifact was not readable after six attempts" + if [ "$ATTEMPT" -eq 30 ]; then + echo "::error::Published npm artifact was not readable after five minutes" printf '%s\n' "$REGISTRY_INTEGRITY" exit "$NPM_STATUS" fi - sleep 5 + sleep 10 done ECC_REGISTRY_INTEGRITY="$REGISTRY_INTEGRITY" node -e "const crypto = require('crypto'); const fs = require('fs'); const expected = process.env.ECC_REGISTRY_INTEGRITY; if (!/^sha512-[A-Za-z0-9+/]+={0,2}$/.test(expected || '')) throw new Error('Invalid published registry integrity'); const actual = 'sha512-' + crypto.createHash('sha512').update(fs.readFileSync(process.env.ECC_RELEASE_PACKAGE)).digest('base64'); if (actual !== expected) throw new Error('Published npm artifact does not match tested candidate')" diff --git a/.hermes/README.md b/.hermes/README.md index 1b29edb12..9edb3fca5 100644 --- a/.hermes/README.md +++ b/.hermes/README.md @@ -1,6 +1,6 @@ # ECC for Hermes -This directory contains the ECC (Everything Claude Code) configuration for the Hermes harness. +This directory contains the ECC configuration for the Hermes harness. ## What is installed diff --git a/.kimi/README.md b/.kimi/README.md index aed6efc1a..d7ad524fe 100644 --- a/.kimi/README.md +++ b/.kimi/README.md @@ -1,6 +1,6 @@ # ECC for Kimi Code CLI -This directory documents ECC (Everything Claude Code) support for its tested Kimi Code CLI compatibility target. The managed adapter is verified against Kimi Code 0.31.x (`@moonshot-ai/kimi-code`); newer provider releases are outside this adapter's verified range. +This directory documents ECC support for its tested Kimi Code CLI compatibility target. The managed adapter is verified against Kimi Code 0.31.x (`@moonshot-ai/kimi-code`); newer provider releases are outside this adapter's verified range. ## What Kimi Code discovers natively diff --git a/.kiro/README.md b/.kiro/README.md index 65c187287..ae4837ad0 100644 --- a/.kiro/README.md +++ b/.kiro/README.md @@ -1,6 +1,6 @@ -# Everything Claude Code for Kiro +# ECC for Kiro -Bring [Everything Claude Code](https://github.com/anthropics/courses/tree/master/everything-claude-code) (ECC) workflows to [Kiro](https://kiro.dev). This repository provides custom agents, skills, hooks, steering files, and scripts that can be installed into any Kiro project with a single command. +Bring [ECC](https://github.com/affaan-m/ECC) workflows to [Kiro](https://kiro.dev). This repository provides custom agents, skills, hooks, steering files, and scripts that can be installed into any Kiro project with a single command. ## Quick Start diff --git a/.kiro/install.sh b/.kiro/install.sh index 2d5f0c26a..a987a29a4 100755 --- a/.kiro/install.sh +++ b/.kiro/install.sh @@ -1,7 +1,7 @@ #!/bin/bash # # ECC Kiro Installer -# Installs Everything Claude Code workflows into a Kiro project. +# Installs ECC workflows into a Kiro project. # # Usage: # ./install.sh # Install to current directory diff --git a/.openclaw/README.md b/.openclaw/README.md index ae21870cb..00e5e10ae 100644 --- a/.openclaw/README.md +++ b/.openclaw/README.md @@ -1,6 +1,6 @@ # ECC for OpenClaw -This directory contains the ECC (Everything Claude Code) configuration for the OpenClaw harness. +This directory contains the ECC configuration for the OpenClaw harness. ## What is installed diff --git a/.opencode/package-lock.json b/.opencode/package-lock.json index 1ea48a9d1..11f80e210 100644 --- a/.opencode/package-lock.json +++ b/.opencode/package-lock.json @@ -1,12 +1,12 @@ { "name": "ecc-universal", - "version": "2.2.2", + "version": "2.2.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ecc-universal", - "version": "2.2.2", + "version": "2.2.3", "license": "MIT", "devDependencies": { "@opencode-ai/plugin": "^1.4.3", diff --git a/.opencode/package.json b/.opencode/package.json index e71d5df73..9a335539c 100644 --- a/.opencode/package.json +++ b/.opencode/package.json @@ -1,6 +1,6 @@ { "name": "ecc-universal", - "version": "2.2.2", + "version": "2.2.3", "description": "ECC plugin for OpenCode - agents, commands, hooks, and skills", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/.opencode/plugins/ecc-hooks.ts b/.opencode/plugins/ecc-hooks.ts index bf06c03f8..e350adad6 100644 --- a/.opencode/plugins/ecc-hooks.ts +++ b/.opencode/plugins/ecc-hooks.ts @@ -541,7 +541,7 @@ export const ECCHooksPlugin: ECCHooksPluginFn = async ({ const contextBlock = [ "# ECC Context (preserve across compaction)", "", - "## Active Plugin: ECC v2.2.2", + "## Active Plugin: ECC v2.2.3", "- Hooks: file.edited, tool.execute.before/after, session.created/idle/deleted, shell.env, compacting, permission.ask", "- Tools: run-tests, check-coverage, security-audit, format-code, lint-check, git-summary, changed-files", "- Agents: 13 specialized (planner, architect, tdd-guide, code-reviewer, security-reviewer, build-error-resolver, e2e-runner, refactor-cleaner, doc-updater, go-reviewer, go-build-resolver, database-reviewer, python-reviewer)", diff --git a/.trae/README.md b/.trae/README.md index 0eca108f8..c89948253 100644 --- a/.trae/README.md +++ b/.trae/README.md @@ -1,6 +1,6 @@ -# Everything Claude Code for Trae +# ECC for Trae -Bring Everything Claude Code (ECC) workflows to Trae IDE. This repository provides custom commands, agents, skills, and rules that can be installed into any Trae project with a single command. +Bring ECC workflows to Trae IDE. This repository provides custom commands, agents, skills, and rules that can be installed into any Trae project with a single command. ## Quick Start diff --git a/.trae/README.zh-CN.md b/.trae/README.zh-CN.md index 3fcc43e3b..bc5d035fe 100644 --- a/.trae/README.zh-CN.md +++ b/.trae/README.zh-CN.md @@ -1,6 +1,6 @@ -# Everything Claude Code for Trae +# ECC for Trae -为 Trae IDE 带来 Everything Claude Code (ECC) 工作流。此仓库提供自定义命令、智能体、技能和规则,可以通过单个命令安装到任何 Trae 项目中。 +为 Trae IDE 带来 ECC 工作流。此仓库提供自定义命令、智能体、技能和规则,可以通过单个命令安装到任何 Trae 项目中。 ## 快速开始 diff --git a/.trae/install.sh b/.trae/install.sh index a4bcfc6cb..4d23af3a1 100755 --- a/.trae/install.sh +++ b/.trae/install.sh @@ -1,7 +1,7 @@ #!/bin/bash # # ECC Trae Installer -# Installs Everything Claude Code workflows into a Trae project. +# Installs ECC workflows into a Trae project. # # Usage: # ./install.sh # Install to current directory diff --git a/.trae/uninstall.sh b/.trae/uninstall.sh index 005216d9c..cfaa26ef9 100755 --- a/.trae/uninstall.sh +++ b/.trae/uninstall.sh @@ -1,7 +1,7 @@ #!/bin/bash # # ECC Trae Uninstaller -# Uninstalls Everything Claude Code workflows from a Trae project. +# Uninstalls ECC workflows from a Trae project. # # Usage: # ./uninstall.sh # Uninstall from current directory diff --git a/AGENTS.md b/AGENTS.md index 2107af90a..e2e6847c1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,8 +1,8 @@ -# Everything Claude Code (ECC) — Agent Instructions +# ECC — Agent Instructions This is a **production-ready AI coding plugin** providing 68 specialized agents, 293 skills, 94 commands, and automated hook workflows for software development. -**Version:** 2.2.2 +**Version:** 2.2.3 ## Core Principles diff --git a/CHANGELOG.md b/CHANGELOG.md index 0eea94dc4..c8c5686df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 2.2.3 - 2026-10-01 + +### Changed + +#### Naming + +- `pi/core` refers to the project as ECC only. The generated README and the bundled `blueprint` skill no longer expand the name; profile contents, package name (`ecc-pi-core`) and paths are unchanged. + +### Fixed + +#### Release workflow + +- Poll the npm registry for up to five minutes after `npm publish` before verifying the published artifact, so a slow registry no longer fails the run before `latest` is promoted and the GitHub Release is created. + ## 2.2.2 - 2026-09-15 ### Added diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index efe5e4f40..5576d4699 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contributing to Everything Claude Code +# Contributing to ECC Thanks for wanting to contribute! This repo is a community resource for Claude Code users. diff --git a/README.md b/README.md index f6a5ed208..95673de4b 100644 --- a/README.md +++ b/README.md @@ -171,7 +171,7 @@ Access to 68 agents, 293 skills, and 94 legacy command shims, plus hooks, rules, For Claude Code plugin setup, updates, scope changes, and hook-profile changes: ```bash -npx ecc-universal@2.2.2 setup +npx ecc-universal@2.2.3 setup ``` #### Windows first-time walkthrough @@ -191,7 +191,7 @@ If you are new to command-line tools, use this copy-and-paste path: 4. Run the guided installer: ```powershell - npx ecc-universal@2.2.2 setup + npx ecc-universal@2.2.3 setup ``` 5. For a typical personal setup, choose **Global user**, choose **Standard** hooks, and confirm. @@ -209,12 +209,12 @@ ECC 2.2 supports the same guided setup through modern package runners: | Package runner | Guided setup command | |---|---| -| npm / npx | `npx ecc-universal@2.2.2 setup` | -| pnpm | `pnpm dlx ecc-universal@2.2.2 setup` | -| Yarn 2+ | `yarn dlx ecc-universal@2.2.2 setup` | -| Bun | `bunx ecc-universal@2.2.2 setup` | +| npm / npx | `npx ecc-universal@2.2.3 setup` | +| pnpm | `pnpm dlx ecc-universal@2.2.3 setup` | +| Yarn 2+ | `yarn dlx ecc-universal@2.2.3 setup` | +| Bun | `bunx ecc-universal@2.2.3 setup` | -The examples select [the published ECC 2.2.2 release](https://www.npmjs.com/package/ecc-universal/v/2.2.2), matching this repository's release version. A version pin is not a security audit or an integrity check. Review the release source and registry integrity before running package code; use a reviewed checkout for unreleased changes. +The examples select [the published ECC 2.2.3 release](https://www.npmjs.com/package/ecc-universal/v/2.2.3), matching this repository's release version. A version pin is not a security audit or an integrity check. Review the release source and registry integrity before running package code; use a reviewed checkout for unreleased changes. Yarn Classic 1 does not provide `yarn dlx`; use `npx`, install the package globally, or upgrade Yarn for a temporary one-shot run. @@ -223,7 +223,7 @@ The wizard inventories the official marketplace and every native Claude install To configure more than one coding agent in one reviewed flow, use the multi-harness wizard: ```bash -npx ecc-universal@2.2.2 install --guided +npx ecc-universal@2.2.3 install --guided ``` It lets you select any combination of Claude Code, Codex, and Kimi Code, shows each install channel and destination, preflights every selection before the first write, and asks for one final confirmation. @@ -237,7 +237,7 @@ It lets you select any combination of Claude Code, Codex, and Kimi Code, shows e For automation, make every provider-specific choice explicit: ```bash -npx ecc-universal@2.2.2 install --guided \ +npx ecc-universal@2.2.3 install --guided \ --harness claude --harness codex --harness kimi \ --claude-scope local --claude-hooks standard \ --profile core --yes @@ -246,16 +246,16 @@ npx ecc-universal@2.2.2 install --guided \ Verify the native guided Codex path and managed Kimi path without writing first: ```bash -npx ecc-universal@2.2.2 install --guided --harness codex --dry-run -npx ecc-universal@2.2.2 install --profile core --target kimi --dry-run +npx ecc-universal@2.2.3 install --guided --harness codex --dry-run +npx ecc-universal@2.2.3 install --profile core --target kimi --dry-run ``` Additional package-name commands are also available through the 2.2 alias: ```bash -npx ecc-universal@2.2.2 consult "security reviews" --target claude -npx ecc-universal@2.2.2 install --profile minimal --target claude --with capability:machine-learning -npx ecc-universal@2.2.2 doctor --target kimi +npx ecc-universal@2.2.3 consult "security reviews" --target claude +npx ecc-universal@2.2.3 install --profile minimal --target claude --with capability:machine-learning +npx ecc-universal@2.2.3 doctor --target kimi ``` Do not use `npx ecc-install --profile minimal --target claude`: `ecc-install` is a binary name inside `ecc-universal`, not a separately published npm package. @@ -427,7 +427,7 @@ Deep per-harness notes (feature parity, hook adapters, limitations) live in [Pla Use this when you want ECC's rules, agents, commands, platform config, and core workflows without runtime hooks: ```bash -npx ecc-universal@2.2.2 install --profile minimal --target claude +npx ecc-universal@2.2.3 install --profile minimal --target claude ``` From a source checkout, the equivalent command is: @@ -615,11 +615,11 @@ If you installed from the universal package, run these commands from the same project directory used for installation: ```bash -npx ecc-universal@2.2.2 list-installed -npx ecc-universal@2.2.2 doctor -npx ecc-universal@2.2.2 repair -npx ecc-universal@2.2.2 uninstall --dry-run -npx ecc-universal@2.2.2 uninstall +npx ecc-universal@2.2.3 list-installed +npx ecc-universal@2.2.3 doctor +npx ecc-universal@2.2.3 repair +npx ecc-universal@2.2.3 uninstall --dry-run +npx ecc-universal@2.2.3 uninstall ``` From a source checkout, inspect the managed state before reinstalling: @@ -808,7 +808,7 @@ The `ito-compute-cli` package is currently unpublished. Build it locally from th ## What's New -Current release: **2.2.2** (2026-08-31). Highlights of the 2.2 line: +Current release: **2.2.3** (2026-10-01). Highlights of the 2.2 line: - Guided, manifest-driven setup across Claude Code, Codex, and Kimi Code, with install-state ownership, doctor, repair, and uninstall. - Native Antigravity install, a thin Pi adapter, and the packed-artifact release gate tested on Linux, macOS, and Windows. @@ -1225,7 +1225,7 @@ ECC's Memory Vault gives Claude, Codex, Hermes, OpenClaw, Kimi, and other harnes Skill-only, minimal, manual, and Claude plugin installs do not put the Memory Vault runtime on `PATH`. Install the npm runtime separately before using the CLI or optional MCP server: ```bash -npm install -g ecc-universal@2.2.2 +npm install -g ecc-universal@2.2.3 ecc memory init --scope project ecc memory search "authentication migration" --target-harness codex ecc memory doctor @@ -1625,7 +1625,7 @@ opencode **Option 2: Install as npm package** ```bash -npm install ecc-universal@2.2.2 +npm install ecc-universal@2.2.3 ``` Then add to your `opencode.json`: diff --git a/README.zh-CN.md b/README.zh-CN.md index db76d3f0d..c098f5f41 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -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 @@ -The Shorthand Guide to Everything Claude Code +The Shorthand Guide to ECC -The Longform Guide to Everything Claude Code +The Longform Guide to ECC @@ -80,6 +80,10 @@ ## 最新动态 +### v2.2.3 — pi/core 配置与发布可靠性(2026年10月) + +`pi/core` 配置现在仅以 ECC 称呼本项目,发布工作流在校验已发布的包之前会等待 npm 最多五分钟。 + ### v2.2.2 — 引导式多 Harness 安装(2026年8月) 新增可审查的 Claude Code、Codex 与 Kimi Code 多 Harness 安装流程,并提供同步的 npm 命令入口。 @@ -153,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 @@ -266,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 的自托管应用商店目录 @@ -571,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 版本间行为变更导致混淆,现已添加回归测试,防止该问题再次出现。 --- @@ -597,7 +601,7 @@ Claude Code v2.1+ 会**按照约定自动加载**已安装插件中的 `hooks/ho "ecc": { "source": { "source": "github", - "repo": "affaan-m/everything-claude-code" + "repo": "affaan-m/ECC" } } }, @@ -613,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/ # 选择你使用的技术栈 > ``` --- @@ -637,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 等旧名称时,单独复制对应文件。 @@ -818,7 +822,7 @@ node tests/hooks/hooks.test.js ## 社区项目 -基于 Everything Claude Code 构建或受其启发的项目: +基于 ECC 构建或受其启发的项目: | 项目 | 介绍 | |------|------| @@ -838,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) diff --git a/SECURITY.md b/SECURITY.md index c7fdcfd9c..38c6702f2 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -78,7 +78,7 @@ GitHub dependency graph may also show Go module aliases such as `github.com/affa Reports are usually out of scope when they only show: - local command execution where the user already controls the local shell and no higher-privilege trust boundary is crossed -- screenshots, stale line numbers, or reports against `affaan-m/everything-claude-code` that do not reproduce on current `affaan-m/ECC` +- screenshots, stale line numbers, or reports against `affaan-m/ECC` that do not reproduce on current `affaan-m/ECC` - self-XSS or social engineering with no repository-controlled exploit path - dependency graph/package metadata confusion without an install path to an official ECC package - vulnerabilities in third-party packages unless ECC pins, installs, or executes them in a way that creates extra impact diff --git a/SOUL.md b/SOUL.md index 7ff68abdc..ccec20351 100644 --- a/SOUL.md +++ b/SOUL.md @@ -1,7 +1,7 @@ # Soul ## Core Identity -Everything Claude Code (ECC) is a production-ready AI coding plugin with 68 specialized agents, 293 skills, 94 commands, and automated hook workflows for software development. +ECC is a production-ready AI coding plugin with 68 specialized agents, 293 skills, 94 commands, and automated hook workflows for software development. ## Core Principles 1. **Agent-First** — route work to the right specialist as early as possible. diff --git a/TROUBLESHOOTING.md b/TROUBLESHOOTING.md index 5461c0d10..75eb9df63 100644 --- a/TROUBLESHOOTING.md +++ b/TROUBLESHOOTING.md @@ -1,6 +1,6 @@ # Troubleshooting Guide -Common issues and solutions for Everything Claude Code (ECC) plugin. +Common issues and solutions for ECC plugin. ## Table of Contents @@ -264,7 +264,7 @@ mv ~/.claude/plugins/cache ~/.claude/plugins/cache.backup.$(date +%Y%m%d-%H%M%S) mkdir -p ~/.claude/plugins/cache # Reinstall from marketplace -# Claude Code → Extensions → Everything Claude Code → Uninstall +# Claude Code → Extensions → ECC → Uninstall # Then reinstall from marketplace # If the issue is marketplace/account access, use ECC Tools billing/account recovery separately; do not use reinstall as a proxy for account recovery @@ -274,8 +274,8 @@ claude --version # Requires Claude Code 2.0+ # Manual install (if marketplace fails) -git clone https://github.com/affaan-m/everything-claude-code.git -cp -r everything-claude-code ~/.claude/plugins/ecc +git clone https://github.com/affaan-m/ECC.git +cp -r ECC ~/.claude/plugins/ecc ``` ### Package Manager Detection Fails @@ -444,7 +444,7 @@ find ~/.claude/plugins -name "*.sh" -exec dos2unix {} \; If you're still experiencing issues: -1. **Check GitHub Issues**: [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues) +1. **Check GitHub Issues**: [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues) 2. **Enable Debug Logging**: ```bash export CLAUDE_DEBUG=1 diff --git a/VERSION b/VERSION index b1b25a5ff..585940699 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.2.2 +2.2.3 diff --git a/agent.yaml b/agent.yaml index 4236f04cc..11df81720 100644 --- a/agent.yaml +++ b/agent.yaml @@ -1,6 +1,6 @@ spec_version: "0.1.0" name: ecc -version: 2.2.2 +version: 2.2.3 description: "Initial gitagent export surface for ECC's shared skill catalog, governance, and identity. Native agents, commands, and hooks remain authoritative in the repository while manifest coverage expands." author: affaan-m license: MIT diff --git a/commands/auto-update.md b/commands/auto-update.md index d685bd24a..6b8533c05 100644 --- a/commands/auto-update.md +++ b/commands/auto-update.md @@ -18,7 +18,7 @@ node "$ECC_ROOT/scripts/auto-update.js" --dry-run node "$ECC_ROOT/scripts/auto-update.js" --target cursor # Override the ECC repo root explicitly -node "$ECC_ROOT/scripts/auto-update.js" --repo-root /path/to/everything-claude-code +node "$ECC_ROOT/scripts/auto-update.js" --repo-root /path/to/ECC ``` ## Notes diff --git a/commands/ecc-guide.md b/commands/ecc-guide.md index d62cbf66c..a5eb1df9e 100644 --- a/commands/ecc-guide.md +++ b/commands/ecc-guide.md @@ -4,7 +4,7 @@ description: Navigate ECC's current agents, skills, commands, hooks, install pro # /ecc-guide -Use this command as a conversational map of Everything Claude Code. It should help the user discover the right ECC surface for their task without dumping the entire README or stale catalog counts. +Use this command as a conversational map of ECC. It should help the user discover the right ECC surface for their task without dumping the entire README or stale catalog counts. ## Usage diff --git a/commands/marketing-campaign.md b/commands/marketing-campaign.md index 10e01bfe3..904fd1333 100644 --- a/commands/marketing-campaign.md +++ b/commands/marketing-campaign.md @@ -126,4 +126,4 @@ This command invokes: --- -*Part of [Everything Claude Code](https://github.com/affaan-m/everything-claude-code)* +*Part of [ECC](https://github.com/affaan-m/ECC)* diff --git a/commands/skill-create.md b/commands/skill-create.md index 2825d94aa..8ef6846e4 100644 --- a/commands/skill-create.md +++ b/commands/skill-create.md @@ -175,4 +175,4 @@ For advanced features (10k+ commits, team sharing, auto-PRs), use the [Skill Cre --- -*Part of [Everything Claude Code](https://github.com/affaan-m/everything-claude-code)* +*Part of [ECC](https://github.com/affaan-m/ECC)* diff --git a/docs/ATLAS-CLOUD-GUIDE.md b/docs/ATLAS-CLOUD-GUIDE.md index efefcfd7d..1700f16a1 100644 --- a/docs/ATLAS-CLOUD-GUIDE.md +++ b/docs/ATLAS-CLOUD-GUIDE.md @@ -2,7 +2,7 @@ > Sponsor status: Atlas Cloud is a past sponsor. This status change leaves the documented integration unchanged. -[Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=everything-claude-code) is a full-modal AI inference platform providing an OpenAI-compatible API for 59+ LLM models, image generation, and video generation. +[Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=ECC) is a full-modal AI inference platform providing an OpenAI-compatible API for 59+ LLM models, image generation, and video generation. > Run or self-host any open-source model instead of using a managed API. Itô is ECC's preferred compute sponsor: [open the Itô dashboard to sign in and rent or manage GPUs](https://compute.itomarkets.com). Any GPU provider works. That sponsorship link is passive: it does not invoke an RFQ, reserve capacity, provision compute, or configure serving. Separately, the opt-in `ecc ito find` bridge invokes the explicitly configured canonical Itô CLI and submits a live authenticated RFQ; it does not reserve capacity. Managed inference through Itô is not live yet. diff --git a/docs/ECC-2.0-REFERENCE-ARCHITECTURE.md b/docs/ECC-2.0-REFERENCE-ARCHITECTURE.md index fdd919762..c2c02a25c 100644 --- a/docs/ECC-2.0-REFERENCE-ARCHITECTURE.md +++ b/docs/ECC-2.0-REFERENCE-ARCHITECTURE.md @@ -71,7 +71,7 @@ Adopt from Orca, Superset, dmux, and Ghast: Repo work: -- `everything-claude-code`: extend the adapter compliance matrix and public +- `ECC`: extend the adapter compliance matrix and public scorecard onramp. - `ecc2`: surface session/worktree state through a stable local payload before adding hosted telemetry. @@ -129,7 +129,7 @@ Adopt from Meta-Harness, Autocontext, and Hermes Agent: Repo work: -- `everything-claude-code`: document scenario specs, verifier contracts, and +- `ECC`: document scenario specs, verifier contracts, and playbook promotion rules. - `ECC-Tools`: map analyzer findings to PR comments, check runs, and Linear tasks without flooding the workspace. diff --git a/docs/MANUAL-ADAPTATION-GUIDE.md b/docs/MANUAL-ADAPTATION-GUIDE.md index 8dbd0e5b7..a923edf72 100644 --- a/docs/MANUAL-ADAPTATION-GUIDE.md +++ b/docs/MANUAL-ADAPTATION-GUIDE.md @@ -73,7 +73,7 @@ You do not need extra tooling to do this. Use the repo directly: ```bash -cd /path/to/everything-claude-code +cd /path/to/ECC sed -n '1,220p' skills/tdd-workflow/SKILL.md > /tmp/ecc-context.md printf '\n\n---\n\n' >> /tmp/ecc-context.md @@ -208,7 +208,7 @@ So the rule is simple: ## Related Work -- [Issue #1186](https://github.com/affaan-m/everything-claude-code/issues/1186) -- [Discussion #1077](https://github.com/affaan-m/everything-claude-code/discussions/1077) +- [Issue #1186](https://github.com/affaan-m/ECC/issues/1186) +- [Discussion #1077](https://github.com/affaan-m/ECC/discussions/1077) - [Antigravity Guide](./ANTIGRAVITY-GUIDE.md) - [Troubleshooting](./TROUBLESHOOTING.md) diff --git a/docs/MIGRATION-1X-TO-2.0.md b/docs/MIGRATION-1X-TO-2.0.md index 768b27e34..24e3f1e4d 100644 --- a/docs/MIGRATION-1X-TO-2.0.md +++ b/docs/MIGRATION-1X-TO-2.0.md @@ -1,4 +1,4 @@ -# Migrating From ECC 1.x (everything-claude-code) To 2.0 +# Migrating From ECC 1.x To 2.0 ECC 2.0 renamed the repo (`affaan-m/everything-claude-code` → `affaan-m/ECC`) and the plugin identifier (`everything-claude-code@everything-claude-code` → `ecc@ecc`). If you installed 1.x, follow this guide to upgrade cleanly. See also the [Naming + Migration Note](../README.md#naming--migration-note) in the README. diff --git a/docs/SELECTIVE-INSTALL-ARCHITECTURE.md b/docs/SELECTIVE-INSTALL-ARCHITECTURE.md index cd5e2226d..9f6ee1879 100644 --- a/docs/SELECTIVE-INSTALL-ARCHITECTURE.md +++ b/docs/SELECTIVE-INSTALL-ARCHITECTURE.md @@ -478,7 +478,7 @@ target-specific semantics. ## Design Constraints -1. Keep `everything-claude-code` as the canonical source repo. +1. Keep `ECC` as the canonical source repo. 2. Preserve existing `install.sh` flows during migration. 3. Support home-scoped and project-scoped targets from the same planner. 4. Make uninstall/repair/doctor possible without guessing. @@ -703,7 +703,7 @@ Suggested payload: "skippedModules": [] }, "source": { - "repoVersion": "2.2.2", + "repoVersion": "2.2.3", "repoCommit": "git-sha", "manifestVersion": 1 }, diff --git a/docs/SKILL-DEVELOPMENT-GUIDE.md b/docs/SKILL-DEVELOPMENT-GUIDE.md index f29f8cf11..ff05f7712 100644 --- a/docs/SKILL-DEVELOPMENT-GUIDE.md +++ b/docs/SKILL-DEVELOPMENT-GUIDE.md @@ -1,6 +1,6 @@ # Skill Development Guide -A comprehensive guide to creating effective skills for Everything Claude Code (ECC). +A comprehensive guide to creating effective skills for ECC. ## Table of Contents @@ -632,8 +632,8 @@ go build ./examples/... ### 1. Fork and Clone ```bash -gh repo fork affaan-m/everything-claude-code --clone -cd everything-claude-code +gh repo fork affaan-m/ECC --clone +cd ECC ``` ### 2. Create Branch diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 608a11d27..7c23b0a54 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -2,7 +2,7 @@ Community-reported workarounds for current Claude Code bugs that can affect ECC users. -These are upstream Claude Code behaviors, not ECC bugs. The entries below summarize the production-tested workarounds collected in [issue #644](https://github.com/affaan-m/everything-claude-code/issues/644) on Claude Code `v2.1.79` (macOS, heavy hook usage, MCP connectors enabled). Treat them as pragmatic stopgaps until upstream fixes land. +These are upstream Claude Code behaviors, not ECC bugs. The entries below summarize the production-tested workarounds collected in [issue #644](https://github.com/affaan-m/ECC/issues/644) on Claude Code `v2.1.79` (macOS, heavy hook usage, MCP connectors enabled). Treat them as pragmatic stopgaps until upstream fixes land. ## Community Workarounds For Open Claude Code Bugs @@ -97,4 +97,4 @@ exit 2 - [hook-bug-workarounds.md](./hook-bug-workarounds.md) for the shorter hook/compaction/MCP recovery checklist. - [hooks/README.md](../hooks/README.md) for ECC's documented hook lifecycle and exit-code behavior. - [token-optimization.md](./token-optimization.md) for cost and context management settings. -- [issue #644](https://github.com/affaan-m/everything-claude-code/issues/644) for the original report and tested environment. +- [issue #644](https://github.com/affaan-m/ECC/issues/644) for the original report and tested environment. diff --git a/docs/de-DE/README.md b/docs/de-DE/README.md index ff00c4fa7..c520a611c 100644 --- a/docs/de-DE/README.md +++ b/docs/de-DE/README.md @@ -86,12 +86,12 @@ Dieses Repo enthält ausschließlich den rohen Code. Die Leitfäden erklären al -The Shorthand Guide to Everything Claude Code +The Shorthand Guide to ECC -The Longform Guide to Everything Claude Code +The Longform Guide to ECC @@ -1348,7 +1348,7 @@ Kanonische Anthropic-Skills wie `claude-api`, `frontend-design` und `skill-creat | documentation-lookup | Aktuelle Bibliotheks- und Framework-Dokumentation über Context7 MCP | | e2e-testing | Playwright-E2E-Tests | | eval-harness | Eval-getriebene Entwicklung | -| everything-claude-code | Entwicklungskonventionen und -Patterns für das Projekt | +| ecc-conventions | Entwicklungskonventionen und -Patterns für das Projekt | | exa-search | Neural Search über Exa MCP für Web-, Code-, Unternehmensrecherche | | fal-ai-media | Vereinheitlichte Mediengenerierung für Bilder, Video und Audio | | frontend-patterns | React-/Next.js-Patterns | @@ -1747,8 +1747,8 @@ Dieses Projekt ist kostenlos und Open Source. Sponsoren helfen, es gepflegt und ## Links -- **Kurzleitfaden (Hier starten):** [The Shorthand Guide to Everything Claude Code](https://x.com/affaanmustafa/status/2012378465664745795) -- **Langleitfaden (fortgeschritten):** [The Longform Guide to Everything Claude Code](https://x.com/affaanmustafa/status/2014040193557471352) +- **Kurzleitfaden (Hier starten):** [The Shorthand Guide to ECC](https://x.com/affaanmustafa/status/2012378465664745795) +- **Langleitfaden (fortgeschritten):** [The Longform Guide to ECC](https://x.com/affaanmustafa/status/2014040193557471352) - **Security-Leitfaden:** [Security-Leitfaden](../../the-security-guide.md) | [Thread](https://x.com/affaanmustafa/status/2033263813387223421) - **Folgen:** [@affaanmustafa](https://x.com/affaanmustafa) diff --git a/docs/es/AGENTS.md b/docs/es/AGENTS.md index c15bf5539..d4b2b585c 100644 --- a/docs/es/AGENTS.md +++ b/docs/es/AGENTS.md @@ -1,4 +1,4 @@ -# Everything Claude Code (ECC) — Instrucciones para Agentes +# ECC — Instrucciones para Agentes Este es un **plugin de IA para codificación listo para producción** que proporciona 63 agentes especializados, 249 skills, 79 comandos y flujos de trabajo de hooks automatizados para el desarrollo de software. diff --git a/docs/es/CONTRIBUTING.md b/docs/es/CONTRIBUTING.md index b2cb92c5a..6f7eacc88 100644 --- a/docs/es/CONTRIBUTING.md +++ b/docs/es/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contribuir a Everything Claude Code +# Contribuir a ECC ¡Gracias por querer contribuir! Este repositorio es un recurso comunitario para usuarios de Claude Code. @@ -52,8 +52,8 @@ Comandos slash que invocan flujos de trabajo útiles: ```bash # 1. Hacer fork y clonar -gh repo fork affaan-m/everything-claude-code --clone -cd everything-claude-code +gh repo fork affaan-m/ECC --clone +cd ECC # 2. Crear una rama git checkout -b feat/mi-contribucion @@ -465,7 +465,7 @@ Cómo lo probaste. ## ¿Preguntas? -- **Issues:** [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues) +- **Issues:** [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues) - **X/Twitter:** [@affaanmustafa](https://x.com/affaanmustafa) --- diff --git a/docs/es/README.md b/docs/es/README.md index 1809c17cc..954adaa86 100644 --- a/docs/es/README.md +++ b/docs/es/README.md @@ -1372,8 +1372,8 @@ Este proyecto es gratuito y de código abierto. Los patrocinadores ayudan a mant ## Enlaces -- **Guía Resumida (Empieza aquí):** [La Guía Resumida de Everything Claude Code](https://x.com/affaanmustafa/status/2012378465664745795) -- **Guía Extensa (Avanzado):** [La Guía Extensa de Everything Claude Code](https://x.com/affaanmustafa/status/2014040193557471352) +- **Guía Resumida (Empieza aquí):** [La Guía Resumida de ECC](https://x.com/affaanmustafa/status/2012378465664745795) +- **Guía Extensa (Avanzado):** [La Guía Extensa de ECC](https://x.com/affaanmustafa/status/2014040193557471352) - **Guía de Seguridad:** [Guía de Seguridad](../../the-security-guide.md) | [Hilo](https://x.com/affaanmustafa/status/2033263813387223421) - **Seguir:** [@affaanmustafa](https://x.com/affaanmustafa) diff --git a/docs/es/TROUBLESHOOTING.md b/docs/es/TROUBLESHOOTING.md index 614d36a8f..f4778692d 100644 --- a/docs/es/TROUBLESHOOTING.md +++ b/docs/es/TROUBLESHOOTING.md @@ -1,6 +1,6 @@ # Guía de Resolución de Problemas -Problemas comunes y soluciones para el plugin Everything Claude Code (ECC). +Problemas comunes y soluciones para el plugin ECC. ## Tabla de Contenidos @@ -264,7 +264,7 @@ mv ~/.claude/plugins/cache ~/.claude/plugins/cache.backup.$(date +%Y%m%d-%H%M%S) mkdir -p ~/.claude/plugins/cache # Reinstalar desde el marketplace -# Claude Code → Extensions → Everything Claude Code → Uninstall +# Claude Code → Extensions → ECC → Uninstall # Luego reinstalar desde el marketplace # Si el problema es el acceso al marketplace/cuenta, usa la recuperación de cuenta/facturación de ECC Tools por separado; no uses la reinstalación como sustituto de la recuperación de cuenta @@ -274,8 +274,8 @@ claude --version # Requiere Claude Code 2.0+ # Instalación manual (si el marketplace falla) -git clone https://github.com/affaan-m/everything-claude-code.git -cp -r everything-claude-code ~/.claude/plugins/ecc +git clone https://github.com/affaan-m/ECC.git +cp -r ECC ~/.claude/plugins/ecc ``` ### Falla la Detección del Gestor de Paquetes @@ -406,7 +406,7 @@ find ~/.claude/plugins -name "*.sh" -exec dos2unix {} \; Si sigues experimentando problemas: -1. **Revisa los Issues de GitHub**: [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues) +1. **Revisa los Issues de GitHub**: [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues) 2. **Habilita el Registro de Depuración**: ```bash export CLAUDE_DEBUG=1 diff --git a/docs/es/the-longform-guide.md b/docs/es/the-longform-guide.md index 75d0f92c6..93ecece49 100644 --- a/docs/es/the-longform-guide.md +++ b/docs/es/the-longform-guide.md @@ -1,10 +1,10 @@ -# La Guía Extendida de Everything Claude Code +# La Guía Extendida de ECC -![Encabezado: La Guía Extendida de Everything Claude Code](../../assets/images/longform/01-header.png) +![Encabezado: La Guía Extendida de ECC](../../assets/images/longform/01-header.png) --- -> **Prerequisito**: Esta guía se basa en [La Guía Breve de Everything Claude Code](./the-shortform-guide.md). Lee esa primero si aún no has configurado skills, hooks, subagentes, MCPs y plugins. +> **Prerequisito**: Esta guía se basa en [La Guía Breve de ECC](./the-shortform-guide.md). Lee esa primero si aún no has configurado skills, hooks, subagentes, MCPs y plugins. ![Referencia a la Guía Breve](../../assets/images/longform/02-shortform-reference.png) *La Guía Breve — léela primero* @@ -15,7 +15,7 @@ Esta guía extendida profundiza en las técnicas que separan las sesiones produc Los temas aquí: economía de tokens, persistencia de memoria, patrones de verificación, estrategias de paralelización y los efectos compuestos de construir flujos de trabajo reutilizables. Estos son los patrones que he refinado en más de 10 meses de uso diario, y que marcan la diferencia entre sufrir una degradación de contexto en la primera hora versus mantener sesiones productivas durante horas. -Todo lo cubierto en las guías breve y extendida está disponible en GitHub: `github.com/affaan-m/everything-claude-code` +Todo lo cubierto en las guías breve y extendida está disponible en GitHub: `github.com/affaan-m/ECC` --- @@ -40,7 +40,7 @@ Con la carga diferida (lazy loading), el problema de la ventana de contexto est Para compartir memoria entre sesiones, la mejor opción es una skill o comando que resuma y verifique el progreso, luego lo guarde en un archivo `.tmp` en tu carpeta `.claude` y lo vaya añadiendo hasta el final de tu sesión. Al día siguiente puede usar eso como contexto y retomar donde lo dejaste; crea un nuevo archivo para cada sesión para no contaminar el contexto antiguo en el trabajo nuevo. ![Árbol de Archivos de Almacenamiento de Sesión](../../assets/images/longform/03-session-storage.png) -*Ejemplo de almacenamiento de sesión -> * +*Ejemplo de almacenamiento de sesión -> * Claude crea un archivo resumiendo el estado actual. Revísalo, pide ediciones si es necesario, luego empieza de nuevo. Para la nueva conversación, solo proporciona la ruta del archivo. Particularmente útil cuando estás alcanzando los límites de contexto y necesitas continuar trabajo complejo. Estos archivos deben contener: - Qué enfoques funcionaron (verificablemente con evidencia) @@ -82,7 +82,7 @@ Hay hooks que la mayoría de la gente no conoce y que ayudan con la memoria: - **Hook Stop (Fin de Sesión)**: Al finalizar la sesión, persiste los aprendizajes en un archivo - **Hook SessionStart**: Al iniciar una nueva sesión, carga el contexto previo automáticamente -He construido estos hooks y están en el repositorio en `github.com/affaan-m/everything-claude-code/tree/main/hooks/memory-persistence` +He construido estos hooks y están en el repositorio en `github.com/affaan-m/ECC/tree/main/hooks/memory-persistence` --- @@ -94,7 +94,7 @@ Si has tenido que repetir un prompt varias veces y Claude se encontró con el mi **La Solución:** Cuando Claude Code descubre algo que no es trivial — una técnica de depuración, una solución alternativa, algún patrón específico del proyecto — guarda ese conocimiento como una nueva skill. La próxima vez que aparezca un problema similar, la skill se carga automáticamente. -He construido una skill de aprendizaje continuo que hace esto: `github.com/affaan-m/everything-claude-code/tree/main/skills/continuous-learning` +He construido una skill de aprendizaje continuo que hace esto: `github.com/affaan-m/ECC/tree/main/skills/continuous-learning` **Por Qué Hook Stop (No UserPromptSubmit):** @@ -351,4 +351,4 @@ alias q='cd ~/Desktop/projects' --- -*Todo lo cubierto en ambas guías está disponible en GitHub en [everything-claude-code](https://github.com/affaan-m/everything-claude-code)* +*Todo lo cubierto en ambas guías está disponible en GitHub en [ECC](https://github.com/affaan-m/ECC)* diff --git a/docs/es/the-security-guide.md b/docs/es/the-security-guide.md index 46ac94b89..c4fe80421 100644 --- a/docs/es/the-security-guide.md +++ b/docs/es/the-security-guide.md @@ -1,6 +1,6 @@ # La Guía Breve de Todo sobre Seguridad Agéntica -_everything claude code / investigación / seguridad_ +_ecc / investigación / seguridad_ --- @@ -447,10 +447,10 @@ Escanea tu configuración: [github.com/affaan-m/agentshield](https://github.com/ Si no has leído las guías anteriores, empieza aquí: -> [La Guía Breve de Everything Claude Code](./the-shortform-guide.md) +> [La Guía Breve de ECC](./the-shortform-guide.md) > -> [La Guía Extendida de Everything Claude Code](./the-longform-guide.md) +> [La Guía Extendida de ECC](./the-longform-guide.md) también guarda estos repositorios: -- [github.com/affaan-m/everything-claude-code](https://github.com/affaan-m/everything-claude-code) +- [github.com/affaan-m/ECC](https://github.com/affaan-m/ECC) - [github.com/affaan-m/agentshield](https://github.com/affaan-m/agentshield) diff --git a/docs/es/the-shortform-guide.md b/docs/es/the-shortform-guide.md index 0803f0cab..56b32c7b4 100644 --- a/docs/es/the-shortform-guide.md +++ b/docs/es/the-shortform-guide.md @@ -1,4 +1,4 @@ -# La Guía Resumida de Everything Claude Code +# La Guía Resumida de ECC ![Encabezado: Ganador del Hackathon de Anthropic - Tips y Trucos para Claude Code](../../assets/images/shortform/00-header.png) diff --git a/docs/hook-bug-workarounds.md b/docs/hook-bug-workarounds.md index 74f4dc607..ef1d4fbb1 100644 --- a/docs/hook-bug-workarounds.md +++ b/docs/hook-bug-workarounds.md @@ -71,4 +71,4 @@ What helps: - [TROUBLESHOOTING.md](./TROUBLESHOOTING.md) - [token-optimization.md](./token-optimization.md) - [hooks/README.md](../hooks/README.md) -- [issue #644](https://github.com/affaan-m/everything-claude-code/issues/644) +- [issue #644](https://github.com/affaan-m/ECC/issues/644) diff --git a/docs/ja-JP/AGENTS.md b/docs/ja-JP/AGENTS.md index f32e801b8..b97de3d4f 100644 --- a/docs/ja-JP/AGENTS.md +++ b/docs/ja-JP/AGENTS.md @@ -1,4 +1,4 @@ -# Everything Claude Code (ECC) — エージェント指示書 +# ECC — エージェント指示書 これは60の専門エージェント、228のスキル、75のコマンド、自動化フックワークフローを提供する**プロダクション対応のAIコーディングプラグイン**です。 diff --git a/docs/ja-JP/CONTRIBUTING.md b/docs/ja-JP/CONTRIBUTING.md index 63231f094..3c7888fec 100644 --- a/docs/ja-JP/CONTRIBUTING.md +++ b/docs/ja-JP/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Everything Claude Codeに貢献する +# ECCに貢献する 貢献いただきありがとうございます!このリポジトリはClaude Codeユーザーのためのコミュニティリソースです。 @@ -53,8 +53,8 @@ ```bash # 1. Fork とクローン -gh repo fork affaan-m/everything-claude-code --clone -cd everything-claude-code +gh repo fork affaan-m/ECC --clone +cd ECC # 2. ブランチを作成 git checkout -b feat/my-contribution @@ -422,7 +422,7 @@ docs: improve contributing guide ## 質問がありますか? -- **Issues:** [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues) +- **Issues:** [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues) - **X/Twitter:** [@affaanmustafa](https://x.com/affaanmustafa) --- diff --git a/docs/ja-JP/EVALUATION.md b/docs/ja-JP/EVALUATION.md index 5d4c9b0b2..7dadf05f8 100644 --- a/docs/ja-JP/EVALUATION.md +++ b/docs/ja-JP/EVALUATION.md @@ -28,7 +28,7 @@ --- -## このリポジトリ(`everything-claude-code` v1.9.0) +## このリポジトリ(`ECC` v1.9.0) | コンポーネント | リポジトリ | |---------------|-----------| diff --git a/docs/ja-JP/GLOSSARY.md b/docs/ja-JP/GLOSSARY.md index 594bcda58..a39a39ea7 100644 --- a/docs/ja-JP/GLOSSARY.md +++ b/docs/ja-JP/GLOSSARY.md @@ -1,6 +1,6 @@ # 用語集 / Glossary -everything-claude-code 日本語翻訳における統一用語集です。 +ECC 日本語翻訳における統一用語集です。 | English | Japanese | 注記 | |---------|----------|------| diff --git a/docs/ja-JP/README.md b/docs/ja-JP/README.md index 9596adb8d..3c772b7bd 100644 --- a/docs/ja-JP/README.md +++ b/docs/ja-JP/README.md @@ -110,12 +110,14 @@

CodeRabbit    Greptile    - Atlas Cloud    Moonshot AI - Kimi    - Itô Markets + Itô Markets    + SerpApi: Web Search API

-コミュニティスポンサー: Mike Morgan · @jasonwu513 · @1anter · @massimotodaro · @meadmccabe +過去のスポンサー: Atlas Cloud · Mike Morgan (inactive) + +コミュニティスポンサー: @jasonwu513 · @1anter · @massimotodaro · @meadmccabe スポンサーになる · スポンサーティア · スポンサーシッププログラム diff --git a/docs/ja-JP/SOUL.md b/docs/ja-JP/SOUL.md index 97d5d2aba..0deef8a04 100644 --- a/docs/ja-JP/SOUL.md +++ b/docs/ja-JP/SOUL.md @@ -1,7 +1,7 @@ # ソウル ## コアアイデンティティ -Everything Claude Code (ECC) は、30の専門エージェント、135のスキル、60のコマンド、ソフトウェア開発のための自動化フックワークフローを備えたプロダクション対応のAIコーディングプラグインです。 +ECC は、30の専門エージェント、135のスキル、60のコマンド、ソフトウェア開発のための自動化フックワークフローを備えたプロダクション対応のAIコーディングプラグインです。 ## コア原則 1. **エージェントファースト** — できるだけ早い段階で適切なスペシャリストに作業をルーティングする。 diff --git a/docs/ja-JP/TROUBLESHOOTING.md b/docs/ja-JP/TROUBLESHOOTING.md index ea30d2546..e81c2bbed 100644 --- a/docs/ja-JP/TROUBLESHOOTING.md +++ b/docs/ja-JP/TROUBLESHOOTING.md @@ -1,6 +1,6 @@ # トラブルシューティングガイド -Everything Claude Code (ECC) プラグインの一般的な問題と解決策。 +ECC プラグインの一般的な問題と解決策。 ## 目次 @@ -264,7 +264,7 @@ mv ~/.claude/plugins/cache ~/.claude/plugins/cache.backup.$(date +%Y%m%d-%H%M%S) mkdir -p ~/.claude/plugins/cache # Marketplaceから再インストール -# Claude Code → Extensions → Everything Claude Code → Uninstall +# Claude Code → Extensions → ECC → Uninstall # その後Marketplaceから再インストール # 問題がMarketplace/アカウントアクセスの場合、ECC Toolsのbilling/アカウントリカバリーを別途使用 @@ -275,8 +275,8 @@ claude --version # Claude Code 2.0+が必要 # 手動インストール(Marketplaceが失敗する場合) -git clone https://github.com/affaan-m/everything-claude-code.git -cp -r everything-claude-code ~/.claude/plugins/ecc +git clone https://github.com/affaan-m/ECC.git +cp -r ECC ~/.claude/plugins/ecc ``` ### パッケージマネージャー検出の失敗 @@ -407,7 +407,7 @@ find ~/.claude/plugins -name "*.sh" -exec dos2unix {} \; 問題が解決しない場合: -1. **GitHub Issuesを確認**: [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues) +1. **GitHub Issuesを確認**: [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues) 2. **デバッグログを有効化**: ```bash export CLAUDE_DEBUG=1 diff --git a/docs/ja-JP/commands/auto-update.md b/docs/ja-JP/commands/auto-update.md index b5147f502..167be9d0f 100644 --- a/docs/ja-JP/commands/auto-update.md +++ b/docs/ja-JP/commands/auto-update.md @@ -18,7 +18,7 @@ node "$ECC_ROOT/scripts/auto-update.js" --dry-run node "$ECC_ROOT/scripts/auto-update.js" --target cursor # ECCリポジトリルートを明示的に上書き -node "$ECC_ROOT/scripts/auto-update.js" --repo-root /path/to/everything-claude-code +node "$ECC_ROOT/scripts/auto-update.js" --repo-root /path/to/ECC ``` ## ノート diff --git a/docs/ja-JP/commands/ecc-guide.md b/docs/ja-JP/commands/ecc-guide.md index e1e75b5cf..055d2d4bc 100644 --- a/docs/ja-JP/commands/ecc-guide.md +++ b/docs/ja-JP/commands/ecc-guide.md @@ -4,7 +4,7 @@ description: ECCの現在のエージェント、スキル、コマンド、フ # /ecc-guide -このコマンドをEverything Claude Codeの会話型マップとして使用します。完全なREADMEや古いカタログ数をダンプすることなく、タスクに適したECCサーフェスをユーザーが発見するのを支援します。 +このコマンドをECCの会話型マップとして使用します。完全なREADMEや古いカタログ数をダンプすることなく、タスクに適したECCサーフェスをユーザーが発見するのを支援します。 ## 使い方 diff --git a/docs/ja-JP/commands/security-scan.md b/docs/ja-JP/commands/security-scan.md index f53659207..0b48895c0 100644 --- a/docs/ja-JP/commands/security-scan.md +++ b/docs/ja-JP/commands/security-scan.md @@ -1,6 +1,6 @@ --- description: エージェント、フック、MCP、パーミッション、シークレットのサーフェスに対してAgentShieldを実行します。 -agent: everything-claude-code:security-reviewer +agent: ecc:security-reviewer subtask: true --- diff --git a/docs/ja-JP/commands/skill-create.md b/docs/ja-JP/commands/skill-create.md index 6715c67d4..31ccd5679 100644 --- a/docs/ja-JP/commands/skill-create.md +++ b/docs/ja-JP/commands/skill-create.md @@ -171,4 +171,4 @@ src/ --- -*[Everything Claude Code](https://github.com/affaan-m/everything-claude-code)の一部* +*[ECC](https://github.com/affaan-m/ECC)の一部* diff --git a/docs/ja-JP/skills/autonomous-agent-harness/SKILL.md b/docs/ja-JP/skills/autonomous-agent-harness/SKILL.md index 1462cb747..22ebcea8e 100644 --- a/docs/ja-JP/skills/autonomous-agent-harness/SKILL.md +++ b/docs/ja-JP/skills/autonomous-agent-harness/SKILL.md @@ -93,7 +93,7 @@ Claude Codeのスケジュール済みタスクを使用して、定期的なエ mcp__scheduled-tasks__create_scheduled_task({ name: "daily-pr-review", schedule: "0 9 * * 1-5", # 平日午前9時 - prompt: "affaan-m/everything-claude-codeのすべてのオープンPRを確認します。各について:CIステータスをチェック、変更を確認、問題にフラグを立てます。メモリに概要を投稿します。", + prompt: "affaan-m/ECCのすべてのオープンPRを確認します。各について:CIステータスをチェック、変更を確認、問題にフラグを立てます。メモリに概要を投稿します。", project_dir: "/path/to/repo" }) ``` diff --git a/docs/ja-JP/skills/blueprint/SKILL.md b/docs/ja-JP/skills/blueprint/SKILL.md index 22cfa75df..113ce966f 100644 --- a/docs/ja-JP/skills/blueprint/SKILL.md +++ b/docs/ja-JP/skills/blueprint/SKILL.md @@ -50,7 +50,7 @@ origin: community ## インストール -このスキルはEverything Claude Codeに付属します。ECCがインストールされている場合、別のインストールは必要ありません。 +このスキルはECCに付属します。ECCがインストールされている場合、別のインストールは必要ありません。 ### 完全なECCインストール diff --git a/docs/ja-JP/skills/carrier-relationship-management/SKILL.md b/docs/ja-JP/skills/carrier-relationship-management/SKILL.md index f19463413..48dba8f63 100644 --- a/docs/ja-JP/skills/carrier-relationship-management/SKILL.md +++ b/docs/ja-JP/skills/carrier-relationship-management/SKILL.md @@ -4,7 +4,7 @@ description: > キャリアポートフォリオの管理、運賃交渉、キャリアパフォーマンスの追跡、貨物割り当て、戦略的なキャリア関係の維持のための成文化された専門知識。15年以上の経験を持つ輸送マネージャーに情報。スコアカーディングフレームワーク、RFPプロセス、市場情報、コンプライアンス調査を含みます。キャリアの管理、料金交渉、キャリアパフォーマンスの評価、または運賃戦略の構築を行うときに使用します。 license: Apache-2.0 version: 1.0.0 -homepage: https://github.com/affaan-m/everything-claude-code +homepage: https://github.com/affaan-m/ECC origin: ECC metadata: author: evos diff --git a/docs/ja-JP/skills/configure-ecc/SKILL.md b/docs/ja-JP/skills/configure-ecc/SKILL.md index feb71745d..c8257ec91 100644 --- a/docs/ja-JP/skills/configure-ecc/SKILL.md +++ b/docs/ja-JP/skills/configure-ecc/SKILL.md @@ -5,7 +5,7 @@ metadata: origin: ECC --- -# Everything Claude Code の設定 +# ECC の設定 現在のハーネス内で対話式ウィザードを実行します。最初にインベントリを調べ、対応する選択肢だけを 収集し、プレビュー後に 1 回だけ確認し、非対話で適用・検証します。ウェルカム表示は成功後だけです。 diff --git a/docs/ja-JP/skills/customs-trade-compliance/SKILL.md b/docs/ja-JP/skills/customs-trade-compliance/SKILL.md index cd1dc2640..c7d8f3bdb 100644 --- a/docs/ja-JP/skills/customs-trade-compliance/SKILL.md +++ b/docs/ja-JP/skills/customs-trade-compliance/SKILL.md @@ -4,7 +4,7 @@ description: > 通関書類、関税分類、関税最適化、制限当事者スクリーニング、複数の法域にわたる規制コンプライアンスのための成文化された専門知識。15年以上の経験を持つ貿易コンプライアンス専門家に情報。HS分類ロジック、インコターム適用、FTA利用、ペナルティ軽減を含みます。通関許可、関税分類、貿易コンプライアンス、輸入/輸出ドキュメント、または関税最適化を処理するときに使用します。 license: Apache-2.0 version: 1.0.0 -homepage: https://github.com/affaan-m/everything-claude-code +homepage: https://github.com/affaan-m/ECC origin: ECC metadata: author: evos diff --git a/docs/ja-JP/skills/ecc-guide/SKILL.md b/docs/ja-JP/skills/ecc-guide/SKILL.md index 2807fb028..08d88de7c 100644 --- a/docs/ja-JP/skills/ecc-guide/SKILL.md +++ b/docs/ja-JP/skills/ecc-guide/SKILL.md @@ -6,7 +6,7 @@ origin: community # ECC Guide -Use this skill when a user needs help understanding, navigating, installing, or choosing parts of Everything Claude Code. +Use this skill when a user needs help understanding, navigating, installing, or choosing parts of ECC. ## When To Use diff --git a/docs/ja-JP/skills/ecc-tools-cost-audit/SKILL.md b/docs/ja-JP/skills/ecc-tools-cost-audit/SKILL.md index d90606fd4..23e7381d4 100644 --- a/docs/ja-JP/skills/ecc-tools-cost-audit/SKILL.md +++ b/docs/ja-JP/skills/ecc-tools-cost-audit/SKILL.md @@ -30,7 +30,7 @@ Pull these ECC-native skills into the workflow when relevant: ## Scope Guardrails -- work in the sibling `ECC-Tools` repo, not in `everything-claude-code` +- work in the sibling `ECC-Tools` repo, not in `ECC` - start read-only unless the user clearly asked for a fix - do not mutate unrelated billing, checkout, or UI flows while tracing analysis burn - treat app-generated branches and app-generated PRs as red-flag recursion paths until proved otherwise diff --git a/docs/ja-JP/skills/energy-procurement/SKILL.md b/docs/ja-JP/skills/energy-procurement/SKILL.md index 5282d82a6..74a23e851 100644 --- a/docs/ja-JP/skills/energy-procurement/SKILL.md +++ b/docs/ja-JP/skills/energy-procurement/SKILL.md @@ -10,7 +10,7 @@ description: 電気とガス調達、料金最適化、需要料金管理、再 demand charges, evaluating PPAs, or developing energy strategies. license: Apache-2.0 version: 1.0.0 -homepage: https://github.com/affaan-m/everything-claude-code +homepage: https://github.com/affaan-m/ECC origin: ECC metadata: author: evos diff --git a/docs/ja-JP/skills/inventory-demand-planning/SKILL.md b/docs/ja-JP/skills/inventory-demand-planning/SKILL.md index f35108052..1bc6e1540 100644 --- a/docs/ja-JP/skills/inventory-demand-planning/SKILL.md +++ b/docs/ja-JP/skills/inventory-demand-planning/SKILL.md @@ -10,7 +10,7 @@ description: 在庫管理、需要予測、補充戦略、およびサプライ managing promotions, or optimizing inventory levels. license: Apache-2.0 version: 1.0.0 -homepage: https://github.com/affaan-m/everything-claude-code +homepage: https://github.com/affaan-m/ECC origin: ECC metadata: author: evos diff --git a/docs/ja-JP/skills/laravel-verification/SKILL.md b/docs/ja-JP/skills/laravel-verification/SKILL.md index 2dd3b7ad2..7fe168db1 100644 --- a/docs/ja-JP/skills/laravel-verification/SKILL.md +++ b/docs/ja-JP/skills/laravel-verification/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/laravel-verification/SKILL.md` +詳細は:`D:/tmp/ECC/skills/laravel-verification/SKILL.md` diff --git a/docs/ja-JP/skills/lead-intelligence/SKILL.md b/docs/ja-JP/skills/lead-intelligence/SKILL.md index 187fcc2bf..41d762f50 100644 --- a/docs/ja-JP/skills/lead-intelligence/SKILL.md +++ b/docs/ja-JP/skills/lead-intelligence/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/lead-intelligence/SKILL.md` +詳細は:`D:/tmp/ECC/skills/lead-intelligence/SKILL.md` diff --git a/docs/ja-JP/skills/liquid-glass-design/SKILL.md b/docs/ja-JP/skills/liquid-glass-design/SKILL.md index 325843f89..e0d0bf80e 100644 --- a/docs/ja-JP/skills/liquid-glass-design/SKILL.md +++ b/docs/ja-JP/skills/liquid-glass-design/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/liquid-glass-design/SKILL.md` +詳細は:`D:/tmp/ECC/skills/liquid-glass-design/SKILL.md` diff --git a/docs/ja-JP/skills/llm-trading-agent-security/SKILL.md b/docs/ja-JP/skills/llm-trading-agent-security/SKILL.md index 5e212b814..fc7c084b7 100644 --- a/docs/ja-JP/skills/llm-trading-agent-security/SKILL.md +++ b/docs/ja-JP/skills/llm-trading-agent-security/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/llm-trading-agent-security/SKILL.md` +詳細は:`D:/tmp/ECC/skills/llm-trading-agent-security/SKILL.md` diff --git a/docs/ja-JP/skills/logistics-exception-management/SKILL.md b/docs/ja-JP/skills/logistics-exception-management/SKILL.md index cacb78692..5f3ac89bd 100644 --- a/docs/ja-JP/skills/logistics-exception-management/SKILL.md +++ b/docs/ja-JP/skills/logistics-exception-management/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/logistics-exception-management/SKILL.md` +詳細は:`D:/tmp/ECC/skills/logistics-exception-management/SKILL.md` diff --git a/docs/ja-JP/skills/make-interfaces-feel-better/SKILL.md b/docs/ja-JP/skills/make-interfaces-feel-better/SKILL.md index 8f2ccde50..941dfb869 100644 --- a/docs/ja-JP/skills/make-interfaces-feel-better/SKILL.md +++ b/docs/ja-JP/skills/make-interfaces-feel-better/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/make-interfaces-feel-better/SKILL.md` +詳細は:`D:/tmp/ECC/skills/make-interfaces-feel-better/SKILL.md` diff --git a/docs/ja-JP/skills/manim-video/SKILL.md b/docs/ja-JP/skills/manim-video/SKILL.md index 9594fc78a..8c69ea51c 100644 --- a/docs/ja-JP/skills/manim-video/SKILL.md +++ b/docs/ja-JP/skills/manim-video/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/manim-video/SKILL.md` +詳細は:`D:/tmp/ECC/skills/manim-video/SKILL.md` diff --git a/docs/ja-JP/skills/market-research/SKILL.md b/docs/ja-JP/skills/market-research/SKILL.md index 57274574c..4c369f61f 100644 --- a/docs/ja-JP/skills/market-research/SKILL.md +++ b/docs/ja-JP/skills/market-research/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/market-research/SKILL.md` +詳細は:`D:/tmp/ECC/skills/market-research/SKILL.md` diff --git a/docs/ja-JP/skills/mcp-server-patterns/SKILL.md b/docs/ja-JP/skills/mcp-server-patterns/SKILL.md index 795cdb375..4fa63e639 100644 --- a/docs/ja-JP/skills/mcp-server-patterns/SKILL.md +++ b/docs/ja-JP/skills/mcp-server-patterns/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/mcp-server-patterns/SKILL.md` +詳細は:`D:/tmp/ECC/skills/mcp-server-patterns/SKILL.md` diff --git a/docs/ja-JP/skills/messages-ops/SKILL.md b/docs/ja-JP/skills/messages-ops/SKILL.md index aef59131a..4b9ddfef9 100644 --- a/docs/ja-JP/skills/messages-ops/SKILL.md +++ b/docs/ja-JP/skills/messages-ops/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/messages-ops/SKILL.md` +詳細は:`D:/tmp/ECC/skills/messages-ops/SKILL.md` diff --git a/docs/ja-JP/skills/mle-workflow/SKILL.md b/docs/ja-JP/skills/mle-workflow/SKILL.md index ff1cda4e9..7532d9dc1 100644 --- a/docs/ja-JP/skills/mle-workflow/SKILL.md +++ b/docs/ja-JP/skills/mle-workflow/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/mle-workflow/SKILL.md` +詳細は:`D:/tmp/ECC/skills/mle-workflow/SKILL.md` diff --git a/docs/ja-JP/skills/motion-advanced/SKILL.md b/docs/ja-JP/skills/motion-advanced/SKILL.md index 90776ee64..6383e63b1 100644 --- a/docs/ja-JP/skills/motion-advanced/SKILL.md +++ b/docs/ja-JP/skills/motion-advanced/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/motion-advanced/SKILL.md` +詳細は:`D:/tmp/ECC/skills/motion-advanced/SKILL.md` diff --git a/docs/ja-JP/skills/motion-foundations/SKILL.md b/docs/ja-JP/skills/motion-foundations/SKILL.md index bb26ce54f..d257d1680 100644 --- a/docs/ja-JP/skills/motion-foundations/SKILL.md +++ b/docs/ja-JP/skills/motion-foundations/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/motion-foundations/SKILL.md` +詳細は:`D:/tmp/ECC/skills/motion-foundations/SKILL.md` diff --git a/docs/ja-JP/skills/motion-patterns/SKILL.md b/docs/ja-JP/skills/motion-patterns/SKILL.md index a9af301ca..588bcf839 100644 --- a/docs/ja-JP/skills/motion-patterns/SKILL.md +++ b/docs/ja-JP/skills/motion-patterns/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/motion-patterns/SKILL.md` +詳細は:`D:/tmp/ECC/skills/motion-patterns/SKILL.md` diff --git a/docs/ja-JP/skills/mysql-patterns/SKILL.md b/docs/ja-JP/skills/mysql-patterns/SKILL.md index 029573a3a..02cff8719 100644 --- a/docs/ja-JP/skills/mysql-patterns/SKILL.md +++ b/docs/ja-JP/skills/mysql-patterns/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/mysql-patterns/SKILL.md` +詳細は:`D:/tmp/ECC/skills/mysql-patterns/SKILL.md` diff --git a/docs/ja-JP/skills/nanoclaw-repl/SKILL.md b/docs/ja-JP/skills/nanoclaw-repl/SKILL.md index 4d82c78e5..d849aea9a 100644 --- a/docs/ja-JP/skills/nanoclaw-repl/SKILL.md +++ b/docs/ja-JP/skills/nanoclaw-repl/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/nanoclaw-repl/SKILL.md` +詳細は:`D:/tmp/ECC/skills/nanoclaw-repl/SKILL.md` diff --git a/docs/ja-JP/skills/nestjs-patterns/SKILL.md b/docs/ja-JP/skills/nestjs-patterns/SKILL.md index db3285e83..b40dde8b9 100644 --- a/docs/ja-JP/skills/nestjs-patterns/SKILL.md +++ b/docs/ja-JP/skills/nestjs-patterns/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/nestjs-patterns/SKILL.md` +詳細は:`D:/tmp/ECC/skills/nestjs-patterns/SKILL.md` diff --git a/docs/ja-JP/skills/netmiko-ssh-automation/SKILL.md b/docs/ja-JP/skills/netmiko-ssh-automation/SKILL.md index 28f75eaca..5f101cd85 100644 --- a/docs/ja-JP/skills/netmiko-ssh-automation/SKILL.md +++ b/docs/ja-JP/skills/netmiko-ssh-automation/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/netmiko-ssh-automation/SKILL.md` +詳細は:`D:/tmp/ECC/skills/netmiko-ssh-automation/SKILL.md` diff --git a/docs/ja-JP/skills/network-bgp-diagnostics/SKILL.md b/docs/ja-JP/skills/network-bgp-diagnostics/SKILL.md index 787ebda22..2b89fc000 100644 --- a/docs/ja-JP/skills/network-bgp-diagnostics/SKILL.md +++ b/docs/ja-JP/skills/network-bgp-diagnostics/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/network-bgp-diagnostics/SKILL.md` +詳細は:`D:/tmp/ECC/skills/network-bgp-diagnostics/SKILL.md` diff --git a/docs/ja-JP/skills/network-config-validation/SKILL.md b/docs/ja-JP/skills/network-config-validation/SKILL.md index 78865730e..46e329e31 100644 --- a/docs/ja-JP/skills/network-config-validation/SKILL.md +++ b/docs/ja-JP/skills/network-config-validation/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/network-config-validation/SKILL.md` +詳細は:`D:/tmp/ECC/skills/network-config-validation/SKILL.md` diff --git a/docs/ja-JP/skills/perl-testing/SKILL.md b/docs/ja-JP/skills/perl-testing/SKILL.md index abff065ee..cb1feabab 100644 --- a/docs/ja-JP/skills/perl-testing/SKILL.md +++ b/docs/ja-JP/skills/perl-testing/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/perl-testing/SKILL.md` +詳細は:`D:/tmp/ECC/skills/perl-testing/SKILL.md` diff --git a/docs/ja-JP/skills/plan-orchestrate/SKILL.md b/docs/ja-JP/skills/plan-orchestrate/SKILL.md index ab7f69bee..44b8465b0 100644 --- a/docs/ja-JP/skills/plan-orchestrate/SKILL.md +++ b/docs/ja-JP/skills/plan-orchestrate/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/plan-orchestrate/SKILL.md` +詳細は:`D:/tmp/ECC/skills/plan-orchestrate/SKILL.md` diff --git a/docs/ja-JP/skills/plankton-code-quality/SKILL.md b/docs/ja-JP/skills/plankton-code-quality/SKILL.md index 7907080bd..6576b95e3 100644 --- a/docs/ja-JP/skills/plankton-code-quality/SKILL.md +++ b/docs/ja-JP/skills/plankton-code-quality/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/plankton-code-quality/SKILL.md` +詳細は:`D:/tmp/ECC/skills/plankton-code-quality/SKILL.md` diff --git a/docs/ja-JP/skills/product-capability/SKILL.md b/docs/ja-JP/skills/product-capability/SKILL.md index b87a7b4b4..7a77bd4fe 100644 --- a/docs/ja-JP/skills/product-capability/SKILL.md +++ b/docs/ja-JP/skills/product-capability/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/product-capability/SKILL.md` +詳細は:`D:/tmp/ECC/skills/product-capability/SKILL.md` diff --git a/docs/ja-JP/skills/product-lens/SKILL.md b/docs/ja-JP/skills/product-lens/SKILL.md index a8429a72f..3e9414097 100644 --- a/docs/ja-JP/skills/product-lens/SKILL.md +++ b/docs/ja-JP/skills/product-lens/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/product-lens/SKILL.md` +詳細は:`D:/tmp/ECC/skills/product-lens/SKILL.md` diff --git a/docs/ja-JP/skills/production-audit/SKILL.md b/docs/ja-JP/skills/production-audit/SKILL.md index 31e174aa7..aa6798597 100644 --- a/docs/ja-JP/skills/production-audit/SKILL.md +++ b/docs/ja-JP/skills/production-audit/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/production-audit/SKILL.md` +詳細は:`D:/tmp/ECC/skills/production-audit/SKILL.md` diff --git a/docs/ja-JP/skills/production-scheduling/SKILL.md b/docs/ja-JP/skills/production-scheduling/SKILL.md index d68d0d0f2..9710a4daa 100644 --- a/docs/ja-JP/skills/production-scheduling/SKILL.md +++ b/docs/ja-JP/skills/production-scheduling/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/production-scheduling/SKILL.md` +詳細は:`D:/tmp/ECC/skills/production-scheduling/SKILL.md` diff --git a/docs/ja-JP/skills/project-flow-ops/SKILL.md b/docs/ja-JP/skills/project-flow-ops/SKILL.md index 81720ac48..c7da08103 100644 --- a/docs/ja-JP/skills/project-flow-ops/SKILL.md +++ b/docs/ja-JP/skills/project-flow-ops/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/project-flow-ops/SKILL.md` +詳細は:`D:/tmp/ECC/skills/project-flow-ops/SKILL.md` diff --git a/docs/ja-JP/skills/prompt-optimizer/SKILL.md b/docs/ja-JP/skills/prompt-optimizer/SKILL.md index 5d0bcdcf1..bd433ad12 100644 --- a/docs/ja-JP/skills/prompt-optimizer/SKILL.md +++ b/docs/ja-JP/skills/prompt-optimizer/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/prompt-optimizer/SKILL.md` +詳細は:`D:/tmp/ECC/skills/prompt-optimizer/SKILL.md` diff --git a/docs/ja-JP/skills/pytorch-patterns/SKILL.md b/docs/ja-JP/skills/pytorch-patterns/SKILL.md index a12f6cc0b..85fc89dc9 100644 --- a/docs/ja-JP/skills/pytorch-patterns/SKILL.md +++ b/docs/ja-JP/skills/pytorch-patterns/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/pytorch-patterns/SKILL.md` +詳細は:`D:/tmp/ECC/skills/pytorch-patterns/SKILL.md` diff --git a/docs/ja-JP/skills/quality-nonconformance/SKILL.md b/docs/ja-JP/skills/quality-nonconformance/SKILL.md index 84652ae3e..fae1fe5f0 100644 --- a/docs/ja-JP/skills/quality-nonconformance/SKILL.md +++ b/docs/ja-JP/skills/quality-nonconformance/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/quality-nonconformance/SKILL.md` +詳細は:`D:/tmp/ECC/skills/quality-nonconformance/SKILL.md` diff --git a/docs/ja-JP/skills/quarkus-patterns/SKILL.md b/docs/ja-JP/skills/quarkus-patterns/SKILL.md index 45befbf9c..a01415bb8 100644 --- a/docs/ja-JP/skills/quarkus-patterns/SKILL.md +++ b/docs/ja-JP/skills/quarkus-patterns/SKILL.md @@ -8,4 +8,4 @@ origin: ECC このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。 -詳細は:`D:/tmp/everything-claude-code/skills/quarkus-patterns/SKILL.md` +詳細は:`D:/tmp/ECC/skills/quarkus-patterns/SKILL.md` diff --git a/docs/ja-JP/skills/returns-reverse-logistics/SKILL.md b/docs/ja-JP/skills/returns-reverse-logistics/SKILL.md index ecac80694..8e53ca1f0 100644 --- a/docs/ja-JP/skills/returns-reverse-logistics/SKILL.md +++ b/docs/ja-JP/skills/returns-reverse-logistics/SKILL.md @@ -3,7 +3,7 @@ name: returns-reverse-logistics description: 返品承認、受取・検品、処分決定、返金処理、不正検出、保証クレーム管理のための標準化された専門知識。15年以上の経験を持つ返品オペレーションマネージャーの知見に基づく。段階的フレームワーク、処分経済性、不正パターン認識、ベンダー回収プロセスを含む。製品返品、逆物流、返金決定、返品不正検出、保証クレームを扱う場合に使用。 license: Apache-2.0 version: 1.0.0 -homepage: https://github.com/affaan-m/everything-claude-code +homepage: https://github.com/affaan-m/ECC origin: ECC metadata: author: evos diff --git a/docs/ja-JP/skills/skill-scout/SKILL.md b/docs/ja-JP/skills/skill-scout/SKILL.md index b660c90df..bf4ac15c9 100644 --- a/docs/ja-JP/skills/skill-scout/SKILL.md +++ b/docs/ja-JP/skills/skill-scout/SKILL.md @@ -59,7 +59,7 @@ Web検索では、最大3つのターゲットクエリを使用します(例 ```text "claude code skill" keyword "SKILL.md" keyword -"everything-claude-code" keyword +"affaan-m/ECC" keyword ``` ### ステップ4 - 外部マッチを審査する diff --git a/docs/ja-JP/the-longform-guide.md b/docs/ja-JP/the-longform-guide.md index 5ab55a3fd..18bd6f4a4 100644 --- a/docs/ja-JP/the-longform-guide.md +++ b/docs/ja-JP/the-longform-guide.md @@ -1,10 +1,10 @@ -# Everything Claude Code 長文ガイド +# ECC 長文ガイド -![Header: The Longform Guide to Everything Claude Code](./assets/images/longform/01-header.png) +![Header: The Longform Guide to ECC](./assets/images/longform/01-header.png) --- -> **前提条件**: このガイドは[Everything Claude Code 簡潔ガイド](./the-shortform-guide.md)を基に構成されています。スキル、フック、サブエージェント、MCP、プラグインのセットアップがまだの場合は、先にそちらをお読みください。 +> **前提条件**: このガイドは[ECC 簡潔ガイド](./the-shortform-guide.md)を基に構成されています。スキル、フック、サブエージェント、MCP、プラグインのセットアップがまだの場合は、先にそちらをお読みください。 ![Reference to Shorthand Guide](./assets/images/longform/02-shortform-reference.png) *簡潔ガイド - まずこちらを読んでください* @@ -15,7 +15,7 @@ ここでのテーマ:トークンエコノミクス、メモリ永続化、検証パターン、並列化戦略、そして再利用可能なワークフロー構築の複利効果。これらは10ヶ月以上の日常使用で磨き上げたパターンであり、最初の1時間でコンテキスト劣化に悩まされるか、何時間も生産的なセッションを維持できるかの違いを生みます。 -簡潔ガイドと長文ガイドで取り上げたすべてのものはGitHubで利用可能です:`github.com/affaan-m/everything-claude-code` +簡潔ガイドと長文ガイドで取り上げたすべてのものはGitHubで利用可能です:`github.com/affaan-m/ECC` --- @@ -40,7 +40,7 @@ MCPを実際に使用せずにCLIをMCPのように機能させるには(そ セッション間でメモリを共有するには、進捗を要約してチェックインし、`.claude`フォルダの`.tmp`ファイルに保存してセッション終了まで追記するスキルまたはコマンドが最善策です。翌日にはそれをコンテキストとして使用し、中断した箇所から再開できます。古いコンテキストが新しい作業を汚染しないよう、各セッションごとに新しいファイルを作成してください。 ![Session Storage File Tree](./assets/images/longform/03-session-storage.png) -*セッションストレージの例 -> * +*セッションストレージの例 -> * Claudeが現在の状態を要約するファイルを作成します。レビューし、必要に応じて編集を依頼し、新しく開始。新しい会話では、ファイルパスを提供するだけです。コンテキスト制限に達して複雑な作業を継続する必要がある場合に特に便利です。これらのファイルには以下を含めるべきです: - うまくいったアプローチ(エビデンス付きで検証可能) @@ -82,7 +82,7 @@ alias claude-research='claude --system-prompt "$(cat ~/.claude/contexts/research - **Stopフック(セッション終了)**: セッション終了時に学習内容をファイルに永続化 - **SessionStartフック**: 新しいセッションで前回のコンテキストを自動読み込み -これらのフックを構築し、リポジトリの`github.com/affaan-m/everything-claude-code/tree/main/hooks/memory-persistence`に置いています。 +これらのフックを構築し、リポジトリの`github.com/affaan-m/ECC/tree/main/hooks/memory-persistence`に置いています。 --- @@ -94,7 +94,7 @@ alias claude-research='claude --system-prompt "$(cat ~/.claude/contexts/research **解決策:** Claude Codeが自明でないことを発見した場合 — デバッグ技術、回避策、プロジェクト固有のパターンなど — その知識を新しいスキルとして保存。次回同様の問題が発生した際、スキルが自動的に読み込まれます。 -この機能を実現する継続学習スキルを構築しました:`github.com/affaan-m/everything-claude-code/tree/main/skills/continuous-learning` +この機能を実現する継続学習スキルを構築しました:`github.com/affaan-m/ECC/tree/main/skills/continuous-learning` **なぜStopフック(UserPromptSubmitではなく):** @@ -351,4 +351,4 @@ alias q='cd ~/Desktop/projects' --- -*両ガイドで取り上げたすべてのものはGitHubの[everything-claude-code](https://github.com/affaan-m/everything-claude-code)で利用可能です* +*両ガイドで取り上げたすべてのものはGitHubの[ECC](https://github.com/affaan-m/ECC)で利用可能です* diff --git a/docs/ja-JP/the-openclaw-guide.md b/docs/ja-JP/the-openclaw-guide.md index 89ef8b0e0..96c97a77e 100644 --- a/docs/ja-JP/the-openclaw-guide.md +++ b/docs/ja-JP/the-openclaw-guide.md @@ -4,7 +4,7 @@ *** -> **これは《Everything Claude Code ガイドシリーズ》の第 3 部です。** 第 1 部は [速習ガイド](the-shortform-guide.md)(セットアップと設定)です。第 2 部は [詳細ガイド](the-longform-guide.md)(高度なパターンとワークフロー)です。本ガイドはセキュリティについて扱います――具体的には、再帰エージェントインフラがセキュリティを二の次にすると何が起きるかを論じます。 +> **これは《ECC ガイドシリーズ》の第 3 部です。** 第 1 部は [速習ガイド](the-shortform-guide.md)(セットアップと設定)です。第 2 部は [詳細ガイド](the-longform-guide.md)(高度なパターンとワークフロー)です。本ガイドはセキュリティについて扱います――具体的には、再帰エージェントインフラがセキュリティを二の次にすると何が起きるかを論じます。 私は OpenClaw を 1 週間使いました。以下がその発見です。 @@ -15,7 +15,7 @@ ## OpenClaw を 1 週間使って -まず私の立場を明確にしておきたい。私は AI コーディングツールを作っている。私の everything-claude-code リポジトリには 5 万以上のスターがある。AgentShield を作った。仕事時間のほとんどを、エージェントがシステムとどのように対話するか、そしてその対話がどのように失敗しうるかを考えることに費やしている。 +まず私の立場を明確にしておきたい。私は AI コーディングツールを作っている。私の ECC リポジトリには 5 万以上のスターがある。AgentShield を作った。仕事時間のほとんどを、エージェントがシステムとどのように対話するか、そしてその対話がどのように失敗しうるかを考えることに費やしている。 だから OpenClaw が注目を集め始めたとき、私はすべての新しいツールと同じように扱った。インストールして、いくつかのチャネルに接続し、探索を始めた。壊すためではなく、セキュリティモデルを理解するために。 @@ -468,4 +468,4 @@ Andrej Karpathy が何かを「惨事」と呼び、コンピューターでそ *** -*Affaan Mustafa ([@affaanmustafa](https://x.com/affaanmustafa)) は AI コーディングツールを構築し、AI インフラセキュリティについて執筆している。彼の everything-claude-code リポジトリは GitHub で 5 万以上のスターを持つ。AgentShield を作成し、Anthropic x Forum Ventures ハッカソンで [zenith.chat](https://zenith.chat) を構築して優勝した。* +*Affaan Mustafa ([@affaanmustafa](https://x.com/affaanmustafa)) は AI コーディングツールを構築し、AI インフラセキュリティについて執筆している。彼の ECC リポジトリは GitHub で 5 万以上のスターを持つ。AgentShield を作成し、Anthropic x Forum Ventures ハッカソンで [zenith.chat](https://zenith.chat) を構築して優勝した。* diff --git a/docs/ja-JP/the-security-guide.md b/docs/ja-JP/the-security-guide.md index 7ede40f21..b5d1da681 100644 --- a/docs/ja-JP/the-security-guide.md +++ b/docs/ja-JP/the-security-guide.md @@ -1,6 +1,6 @@ # エージェンティックセキュリティのすべて 簡潔ガイド -_everything claude code / research / security_ +_ecc / research / security_ --- @@ -248,10 +248,10 @@ rg -n '