From 846ffb75da9a5f4e677d927af1ad4a1951652267 Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Sun, 5 Apr 2026 13:20:18 -0700 Subject: [PATCH] chore: ship v1.10.0 release surface refresh --- .claude-plugin/marketplace.json | 6 +- .claude-plugin/plugin.json | 16 ++++- .codex-plugin/README.md | 2 +- .codex-plugin/plugin.json | 14 ++-- .opencode/package-lock.json | 4 +- .opencode/package.json | 2 +- AGENTS.md | 2 +- CHANGELOG.md | 34 +++++++++ README.md | 21 ++++-- VERSION | 2 +- agent.yaml | 2 +- docs/SELECTIVE-INSTALL-ARCHITECTURE.md | 2 +- docs/ja-JP/README.md | 4 +- docs/ko-KR/README.md | 8 +-- docs/pt-BR/README.md | 8 +-- .../1.10.0/discussion-announcement.md | 55 +++++++++++++++ docs/releases/1.10.0/release-notes.md | 70 +++++++++++++++++++ docs/releases/1.10.0/x-thread.md | 45 ++++++++++++ docs/tr/AGENTS.md | 2 +- docs/tr/README.md | 4 +- docs/zh-CN/AGENTS.md | 2 +- docs/zh-CN/README.md | 10 +-- docs/zh-TW/README.md | 4 +- package-lock.json | 4 +- package.json | 2 +- tests/lib/install-state.test.js | 8 +-- tests/lib/resolve-ecc-root.test.js | 2 +- 27 files changed, 280 insertions(+), 55 deletions(-) create mode 100644 docs/releases/1.10.0/discussion-announcement.md create mode 100644 docs/releases/1.10.0/release-notes.md create mode 100644 docs/releases/1.10.0/x-thread.md diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index abde09a5..3bc2bb09 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -13,13 +13,13 @@ { "name": "everything-claude-code", "source": "./", - "description": "The most comprehensive Claude Code plugin — 36 agents, 142 skills, 68 legacy command shims, and production-ready hooks for TDD, security scanning, code review, and continuous learning", - "version": "1.9.0", + "description": "The most comprehensive Claude Code plugin — 38 agents, 156 skills, 72 legacy command shims, selective install profiles, and production-ready hooks for TDD, security scanning, code review, and continuous learning", + "version": "1.10.0", "author": { "name": "Affaan Mustafa", "email": "me@affaanmustafa.com" }, - "homepage": "https://github.com/affaan-m/everything-claude-code", + "homepage": "https://ecc.tools", "repository": "https://github.com/affaan-m/everything-claude-code", "license": "MIT", "keywords": [ diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 1bfa40ee..9ccf8884 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,12 +1,12 @@ { "name": "everything-claude-code", - "version": "1.9.0", - "description": "Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use", + "version": "1.10.0", + "description": "Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use", "author": { "name": "Affaan Mustafa", "url": "https://x.com/affaanmustafa" }, - "homepage": "https://github.com/affaan-m/everything-claude-code", + "homepage": "https://ecc.tools", "repository": "https://github.com/affaan-m/everything-claude-code", "license": "MIT", "keywords": [ @@ -29,19 +29,29 @@ "./agents/code-reviewer.md", "./agents/cpp-build-resolver.md", "./agents/cpp-reviewer.md", + "./agents/csharp-reviewer.md", + "./agents/dart-build-resolver.md", "./agents/database-reviewer.md", "./agents/doc-updater.md", "./agents/docs-lookup.md", "./agents/e2e-runner.md", "./agents/flutter-reviewer.md", + "./agents/gan-evaluator.md", + "./agents/gan-generator.md", + "./agents/gan-planner.md", "./agents/go-build-resolver.md", "./agents/go-reviewer.md", "./agents/harness-optimizer.md", + "./agents/healthcare-reviewer.md", "./agents/java-build-resolver.md", "./agents/java-reviewer.md", "./agents/kotlin-build-resolver.md", "./agents/kotlin-reviewer.md", "./agents/loop-operator.md", + "./agents/opensource-forker.md", + "./agents/opensource-packager.md", + "./agents/opensource-sanitizer.md", + "./agents/performance-optimizer.md", "./agents/planner.md", "./agents/python-reviewer.md", "./agents/pytorch-build-resolver.md", diff --git a/.codex-plugin/README.md b/.codex-plugin/README.md index de34e30c..32281142 100644 --- a/.codex-plugin/README.md +++ b/.codex-plugin/README.md @@ -12,7 +12,7 @@ This directory contains the **Codex plugin manifest** for Everything Claude Code ## What This Provides -- **142 skills** from `./skills/` — reusable Codex workflows for TDD, security, +- **156 skills** from `./skills/` — reusable Codex workflows for TDD, security, code review, architecture, and more - **6 MCP servers** — GitHub, Context7, Exa, Memory, Playwright, Sequential Thinking diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 16941577..04a481e2 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,13 +1,13 @@ { "name": "everything-claude-code", - "version": "1.9.0", - "description": "Battle-tested Codex workflows — 125 skills, production-ready MCP configs, and agent definitions for TDD, security scanning, code review, and autonomous development.", + "version": "1.10.0", + "description": "Battle-tested Codex workflows — 156 shared ECC skills, production-ready MCP configs, and selective-install-aligned conventions for TDD, security scanning, code review, and autonomous development.", "author": { "name": "Affaan Mustafa", "email": "me@affaanmustafa.com", "url": "https://x.com/affaanmustafa" }, - "homepage": "https://github.com/affaan-m/everything-claude-code", + "homepage": "https://ecc.tools", "repository": "https://github.com/affaan-m/everything-claude-code", "license": "MIT", "keywords": ["codex", "agents", "skills", "tdd", "code-review", "security", "workflow", "automation"], @@ -15,16 +15,16 @@ "mcpServers": "./.mcp.json", "interface": { "displayName": "Everything Claude Code", - "shortDescription": "125 battle-tested skills for TDD, security, code review, and autonomous development.", - "longDescription": "Everything Claude Code (ECC) is a community-maintained collection of Codex skills and MCP configs evolved over 10+ months of intensive daily use. It covers TDD workflows, security scanning, code review, architecture decisions, and more — all in one installable plugin.", + "shortDescription": "156 battle-tested ECC skills plus MCP configs for TDD, security, code review, and autonomous development.", + "longDescription": "Everything Claude Code (ECC) is a community-maintained collection of Codex-ready skills and MCP configs evolved over 10+ months of intensive daily use. It covers TDD workflows, security scanning, code review, architecture decisions, operator workflows, and more — all in one installable plugin.", "developerName": "Affaan Mustafa", "category": "Productivity", "capabilities": ["Read", "Write"], - "websiteURL": "https://github.com/affaan-m/everything-claude-code", + "websiteURL": "https://ecc.tools", "defaultPrompt": [ "Use the tdd-workflow skill to write tests before implementation.", "Use the security-review skill to scan for OWASP Top 10 vulnerabilities.", - "Use the code-review skill to review this PR for correctness and security." + "Use the verification-loop skill to verify correctness before shipping changes." ] } } diff --git a/.opencode/package-lock.json b/.opencode/package-lock.json index 76976f06..7c6c07c5 100644 --- a/.opencode/package-lock.json +++ b/.opencode/package-lock.json @@ -1,12 +1,12 @@ { "name": "ecc-universal", - "version": "1.4.1", + "version": "1.10.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ecc-universal", - "version": "1.4.1", + "version": "1.10.0", "license": "MIT", "devDependencies": { "@opencode-ai/plugin": "^1.0.0", diff --git a/.opencode/package.json b/.opencode/package.json index 35d124e0..92736bcd 100644 --- a/.opencode/package.json +++ b/.opencode/package.json @@ -1,6 +1,6 @@ { "name": "ecc-universal", - "version": "1.9.0", + "version": "1.10.0", "description": "Everything Claude Code (ECC) plugin for OpenCode - agents, commands, hooks, and skills", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/AGENTS.md b/AGENTS.md index ed9f6a29..16f32bc8 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -2,7 +2,7 @@ This is a **production-ready AI coding plugin** providing 38 specialized agents, 156 skills, 72 commands, and automated hook workflows for software development. -**Version:** 1.9.0 +**Version:** 1.10.0 ## Core Principles diff --git a/CHANGELOG.md b/CHANGELOG.md index a4465740..9826e9b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,39 @@ # Changelog +## 1.10.0 - 2026-04-05 + +### Highlights + +- Public release surface synced to the live repo after multiple weeks of OSS growth and backlog merges. +- Operator workflow lane expanded with voice, graph-ranking, billing, workspace, and outbound skills. +- Media generation lane expanded with Manim and Remotion-first launch tooling. +- ECC 2.0 alpha control-plane binary now builds locally from `ecc2/` and exposes the first usable CLI/TUI surface. + +### Release Surface + +- Updated plugin, marketplace, Codex, OpenCode, and agent metadata to `1.10.0`. +- Synced published counts to the live OSS surface: 38 agents, 156 skills, 72 commands. +- Refreshed top-level install-facing docs and marketplace descriptions to match current repo state. + +### New Workflow Lanes + +- `brand-voice` — canonical source-derived writing-style system. +- `social-graph-ranker` — weighted warm-intro graph ranking primitive. +- `connections-optimizer` — network pruning/addition workflow on top of graph ranking. +- `customer-billing-ops`, `google-workspace-ops`, `project-flow-ops`, `workspace-surface-audit`. +- `manim-video`, `remotion-video-creation`, `nestjs-patterns`. + +### ECC 2.0 Alpha + +- `cargo build --manifest-path ecc2/Cargo.toml` passes on the repository baseline. +- `ecc-tui` currently exposes `dashboard`, `start`, `sessions`, `status`, `stop`, `resume`, and `daemon`. +- The alpha is real and usable for local experimentation, but the broader control-plane roadmap remains incomplete and should not be treated as GA. + +### Notes + +- The Claude plugin remains limited by platform-level rules distribution constraints; the selective install / OSS path is still the most reliable full install. +- This release is a repo-surface correction and ecosystem sync, not a claim that the full ECC 2.0 roadmap is complete. + ## 1.9.0 - 2026-03-20 ### Highlights diff --git a/README.md b/README.md index 207ef55b..7f2716e3 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ ![Perl](https://img.shields.io/badge/-Perl-39457E?logo=perl&logoColor=white) ![Markdown](https://img.shields.io/badge/-Markdown-000000?logo=markdown&logoColor=white) -> **50K+ stars** | **6K+ forks** | **30 contributors** | **7 languages supported** | **Anthropic Hackathon Winner** +> **140K+ stars** | **21K+ forks** | **170+ contributors** | **12+ language ecosystems** | **Anthropic Hackathon Winner** --- @@ -36,7 +36,7 @@ Not just configs. A complete system: skills, instincts, memory optimization, continuous learning, security scanning, and research-first development. Production-ready agents, skills, hooks, rules, MCP configurations, and legacy command shims evolved over 10+ months of intensive daily use building real products. -Works across **Claude Code**, **Codex**, **Cowork**, and other AI agent harnesses. +Works across **Claude Code**, **Codex**, **Cursor**, **OpenCode**, **Gemini**, and other AI agent harnesses. --- @@ -82,6 +82,15 @@ This repo is the raw code only. The guides explain everything. ## What's New +### v1.10.0 — Surface Refresh, Operator Workflows, and ECC 2.0 Alpha (Apr 2026) + +- **Public surface synced to the live repo** — metadata, catalog counts, plugin manifests, and install-facing docs now match the actual OSS surface: 38 agents, 156 skills, and 72 legacy command shims. +- **Operator and outbound workflow expansion** — `brand-voice`, `social-graph-ranker`, `connections-optimizer`, `customer-billing-ops`, `google-workspace-ops`, `project-flow-ops`, and `workspace-surface-audit` round out the operator lane. +- **Media and launch tooling** — `manim-video`, `remotion-video-creation`, and upgraded social publishing surfaces make technical explainers and launch content part of the same system. +- **Framework and product surface growth** — `nestjs-patterns`, richer Codex/OpenCode install surfaces, and expanded cross-harness packaging keep the repo usable beyond Claude Code alone. +- **ECC 2.0 alpha is in-tree** — the Rust control-plane prototype in `ecc2/` now builds locally and exposes `dashboard`, `start`, `sessions`, `status`, `stop`, `resume`, and `daemon` commands. It is usable as an alpha, not yet a general release. +- **Ecosystem hardening** — AgentShield, ECC Tools cost controls, billing portal work, and website refreshes continue to ship around the core plugin instead of drifting into separate silos. + ### v1.9.0 — Selective Install & Language Expansion (Mar 2026) - **Selective install architecture** — Manifest-driven install pipeline with `install-plan.js` and `install-apply.js` for targeted component installation. State store tracks what's installed and enables incremental updates. @@ -157,9 +166,11 @@ Get up and running in under 2 minutes: ### Step 1: Install the Plugin +> NOTE: The plugin is convenient, but the OSS installer below is still the most reliable path if your Claude Code build has trouble resolving self-hosted marketplace entries. + ```bash # Add marketplace -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Install plugin /plugin install everything-claude-code@everything-claude-code @@ -607,7 +618,7 @@ The easiest way to use this repo - install as a Claude Code plugin: ```bash # Add this repo as a marketplace -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Install the plugin /plugin install everything-claude-code@everything-claude-code @@ -1239,7 +1250,7 @@ ECC is the **first plugin to maximize every major AI coding tool**. Here's how e | **Context File** | CLAUDE.md + AGENTS.md | AGENTS.md | AGENTS.md | AGENTS.md | | **Secret Detection** | Hook-based | beforeSubmitPrompt hook | Sandbox-based | Hook-based | | **Auto-Format** | PostToolUse hook | afterFileEdit hook | N/A | file.edited hook | -| **Version** | Plugin | Plugin | Reference config | 1.9.0 | +| **Version** | Plugin | Plugin | Reference config | 1.10.0 | **Key architectural decisions:** - **AGENTS.md** at root is the universal cross-tool file (read by all 4 tools) diff --git a/VERSION b/VERSION index 6e8bf73a..81c871de 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0 +1.10.0 diff --git a/agent.yaml b/agent.yaml index 881c00ce..7ab75750 100644 --- a/agent.yaml +++ b/agent.yaml @@ -1,6 +1,6 @@ spec_version: "0.1.0" name: everything-claude-code -version: 1.9.0 +version: 1.10.0 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/docs/SELECTIVE-INSTALL-ARCHITECTURE.md b/docs/SELECTIVE-INSTALL-ARCHITECTURE.md index 77c03375..6c5f6501 100644 --- a/docs/SELECTIVE-INSTALL-ARCHITECTURE.md +++ b/docs/SELECTIVE-INSTALL-ARCHITECTURE.md @@ -703,7 +703,7 @@ Suggested payload: "skippedModules": [] }, "source": { - "repoVersion": "1.9.0", + "repoVersion": "1.10.0", "repoCommit": "git-sha", "manifestVersion": 1 }, diff --git a/docs/ja-JP/README.md b/docs/ja-JP/README.md index 999e8e15..6d50088f 100644 --- a/docs/ja-JP/README.md +++ b/docs/ja-JP/README.md @@ -107,7 +107,7 @@ ```bash # マーケットプレイスを追加 -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # プラグインをインストール /plugin install everything-claude-code@everything-claude-code @@ -424,7 +424,7 @@ Duplicate hook file detected: ./hooks/hooks.json is already resolved to a loaded ```bash # このリポジトリをマーケットプレイスとして追加 -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # プラグインをインストール /plugin install everything-claude-code@everything-claude-code diff --git a/docs/ko-KR/README.md b/docs/ko-KR/README.md index f68c7450..163c3ac0 100644 --- a/docs/ko-KR/README.md +++ b/docs/ko-KR/README.md @@ -16,7 +16,7 @@ ![Java](https://img.shields.io/badge/-Java-ED8B00?logo=openjdk&logoColor=white) ![Markdown](https://img.shields.io/badge/-Markdown-000000?logo=markdown&logoColor=white) -> **50K+ stars** | **6K+ forks** | **30 contributors** | **6개 언어 지원** | **Anthropic 해커톤 우승** +> **140K+ stars** | **21K+ forks** | **170+ contributors** | **12+ language ecosystems** | **Anthropic 해커톤 우승** --- @@ -34,7 +34,7 @@ 단순한 설정 파일 모음이 아닙니다. 스킬, 직관(Instinct), 메모리 최적화, 지속적 학습, 보안 스캐닝, 리서치 우선 개발을 아우르는 완전한 시스템입니다. 10개월 이상 실제 프로덕트를 만들며 매일 집중적으로 사용해 발전시킨 프로덕션 레벨의 에이전트, 훅, 커맨드, 룰, MCP 설정이 포함되어 있습니다. -**Claude Code**, **Codex**, **Cowork** 등 다양한 AI 에이전트 하네스에서 사용할 수 있습니다. +**Claude Code**, **Codex**, **Cursor**, **OpenCode**, **Gemini** 등 다양한 AI 에이전트 하네스에서 사용할 수 있습니다. --- @@ -112,7 +112,7 @@ ```bash # 마켓플레이스 추가 -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # 플러그인 설치 /plugin install everything-claude-code@everything-claude-code @@ -356,7 +356,7 @@ Claude Code v2.1+는 설치된 플러그인의 `hooks/hooks.json`을 **자동으 ```bash # 마켓플레이스 추가 -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # 플러그인 설치 /plugin install everything-claude-code@everything-claude-code diff --git a/docs/pt-BR/README.md b/docs/pt-BR/README.md index 1ac8ca07..ce009ce2 100644 --- a/docs/pt-BR/README.md +++ b/docs/pt-BR/README.md @@ -16,7 +16,7 @@ ![Java](https://img.shields.io/badge/-Java-ED8B00?logo=openjdk&logoColor=white) ![Markdown](https://img.shields.io/badge/-Markdown-000000?logo=markdown&logoColor=white) -> **50K+ estrelas** | **6K+ forks** | **30 contribuidores** | **6 idiomas suportados** | **Vencedor do Hackathon Anthropic** +> **140K+ estrelas** | **21K+ forks** | **170+ contribuidores** | **12+ ecossistemas de linguagem** | **Vencedor do Hackathon Anthropic** --- @@ -34,7 +34,7 @@ Não são apenas configurações. Um sistema completo: skills, instincts, otimização de memória, aprendizado contínuo, varredura de segurança e desenvolvimento com pesquisa em primeiro lugar. Agentes, hooks, comandos, regras e configurações MCP prontos para produção, desenvolvidos ao longo de 10+ meses de uso intensivo diário construindo produtos reais. -Funciona com **Claude Code**, **Codex**, **Cowork** e outros harnesses de agentes de IA. +Funciona com **Claude Code**, **Codex**, **Cursor**, **OpenCode**, **Gemini** e outros harnesses de agentes de IA. --- @@ -112,7 +112,7 @@ Comece em menos de 2 minutos: ```bash # Adicionar marketplace -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Instalar plugin /plugin install everything-claude-code@everything-claude-code @@ -301,7 +301,7 @@ claude --version ```bash # Adicionar este repositório como marketplace -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Instalar o plugin /plugin install everything-claude-code@everything-claude-code diff --git a/docs/releases/1.10.0/discussion-announcement.md b/docs/releases/1.10.0/discussion-announcement.md new file mode 100644 index 00000000..9d4b5a6f --- /dev/null +++ b/docs/releases/1.10.0/discussion-announcement.md @@ -0,0 +1,55 @@ +# ECC v1.10.0 is live + +ECC just crossed **140K stars**, and the public release surface had drifted too far from the actual repo. + +So v1.10.0 is a hard sync release: + +- **38 agents** +- **156 skills** +- **72 commands** +- plugin/install metadata corrected +- top-line docs and release surfaces brought back in line + +This release also folds in the operator/media lane that has been growing around the core harness system: + +- `brand-voice` +- `social-graph-ranker` +- `connections-optimizer` +- `customer-billing-ops` +- `google-workspace-ops` +- `project-flow-ops` +- `workspace-surface-audit` +- `manim-video` +- `remotion-video-creation` + +And on the 2.0 side: + +ECC 2.0 is now **real as an alpha control-plane surface** in-tree under `ecc2/`. + +It builds today and exposes: + +- `dashboard` +- `start` +- `sessions` +- `status` +- `stop` +- `resume` +- `daemon` + +That does **not** mean the full ECC 2.0 roadmap is done. + +It means the control-plane alpha is here, usable, and moving out of the “just a vision” category. + +The shortest honest framing right now: + +- ECC 1.x is the battle-tested harness/workflow layer shipping broadly today +- ECC 2.0 is the alpha control-plane growing on top of it + +If you have been waiting for: + +- cleaner install surfaces +- stronger cross-harness parity +- operator workflows instead of just coding primitives +- a real control-plane direction instead of scattered notes + +this is the release that makes the repo feel coherent again. diff --git a/docs/releases/1.10.0/release-notes.md b/docs/releases/1.10.0/release-notes.md new file mode 100644 index 00000000..6b94bea1 --- /dev/null +++ b/docs/releases/1.10.0/release-notes.md @@ -0,0 +1,70 @@ +# ECC v1.10.0 Release Notes + +## Positioning + +ECC v1.10.0 is a surface-sync and operator-lane release. + +The goal was to make the public repo, plugin metadata, install paths, and ecosystem story reflect the actual live state of the project again, while continuing to ship the operator workflows and media tooling that grew around the core harness layer. + +## What Changed + +- Synced the live OSS surface to **38 agents, 156 skills, and 72 commands**. +- Updated the Claude plugin, Codex plugin, OpenCode package metadata, and release-facing docs to **1.10.0**. +- Refreshed top-line repo metrics to match the live public repo (**140K+ stars**, **21K+ forks**, **170+ contributors**). +- Expanded the operator/workflow lane with: + - `brand-voice` + - `social-graph-ranker` + - `connections-optimizer` + - `customer-billing-ops` + - `google-workspace-ops` + - `project-flow-ops` + - `workspace-surface-audit` +- Expanded the media lane with: + - `manim-video` + - `remotion-video-creation` +- Added and stabilized more framework/domain coverage, including `nestjs-patterns`. + +## ECC 2.0 Status + +ECC 2.0 is **real and usable as an alpha**, but it is **not general-availability complete**. + +What exists today: + +- `ecc2/` Rust control-plane codebase in the main repo +- `cargo build --manifest-path ecc2/Cargo.toml` passes +- `ecc-tui` commands currently available: + - `dashboard` + - `start` + - `sessions` + - `status` + - `stop` + - `resume` + - `daemon` + +What this means: + +- You can experiment with the control-plane surface now. +- You should not describe the full ECC 2.0 roadmap as finished. +- The right framing today is **ECC 2.0 alpha / control-plane preview**, not GA. + +## Install Guidance + +Current install surfaces: + +- Claude Code plugin +- `ecc-universal` on npm +- Codex plugin manifest +- OpenCode package/plugin surface +- AgentShield CLI + npm + GitHub Marketplace action + +Important nuance: + +- The Claude plugin remains constrained by platform-level `rules` distribution limits. +- The selective install / OSS path is still the most reliable full install for teams that want the complete ECC surface. + +## Recommended Upgrade Path + +1. Refresh to the latest plugin/install metadata. +2. Prefer the selective install / OSS path when you need full rules coverage. +3. Use AgentShield for guardrails and repo scanning. +4. Treat ECC 2.0 as an alpha control-plane surface until the open P0/P1 roadmap is materially burned down. diff --git a/docs/releases/1.10.0/x-thread.md b/docs/releases/1.10.0/x-thread.md new file mode 100644 index 00000000..77afdcd5 --- /dev/null +++ b/docs/releases/1.10.0/x-thread.md @@ -0,0 +1,45 @@ +# X Thread Draft — ECC v1.10.0 + +ECC crossed 140K stars and the public surface had drifted too far from the actual repo. + +so v1.10.0 is the sync release. + +38 agents +156 skills +72 commands + +plugin metadata fixed +install surfaces corrected +docs and release story brought back in line with the live repo + +also shipped the operator / media lane that grew out of real usage: + +- brand-voice +- social-graph-ranker +- connections-optimizer +- customer-billing-ops +- google-workspace-ops +- project-flow-ops +- workspace-surface-audit +- manim-video +- remotion-video-creation + +and most importantly: + +ECC 2.0 is no longer just roadmap talk. + +the `ecc2/` control-plane alpha is in-tree, builds today, and already exposes: + +- dashboard +- start +- sessions +- status +- stop +- resume +- daemon + +not calling it GA yet. + +calling it what it is: + +an actual alpha control plane sitting on top of the harness/workflow layer we’ve been building in public. diff --git a/docs/tr/AGENTS.md b/docs/tr/AGENTS.md index bbd38d45..3b3dcccc 100644 --- a/docs/tr/AGENTS.md +++ b/docs/tr/AGENTS.md @@ -2,7 +2,7 @@ Bu, yazılım geliştirme için 28 özel agent, 116 skill, 59 command ve otomatik hook iş akışları sağlayan **üretime hazır bir AI kodlama eklentisidir**. -**Sürüm:** 1.9.0 +**Sürüm:** 1.10.0 ## Temel İlkeler diff --git a/docs/tr/README.md b/docs/tr/README.md index 637dd2e8..1cead38a 100644 --- a/docs/tr/README.md +++ b/docs/tr/README.md @@ -33,7 +33,7 @@ Sadece konfigürasyon dosyaları değil. Tam bir sistem: skill'ler, instinct'ler, memory optimizasyonu, sürekli öğrenme, güvenlik taraması ve araştırma odaklı geliştirme. 10+ ay boyunca gerçek ürünler inşa ederken yoğun günlük kullanımla evrimleşmiş production-ready agent'lar, hook'lar, command'lar, rule'lar ve MCP konfigürasyonları. -**Claude Code**, **Codex**, **Cowork** ve diğer AI agent harness'larında çalışır. +**Claude Code**, **Codex**, **Cursor**, **OpenCode**, **Gemini** ve diğer AI agent harness'larında çalışır. --- @@ -113,7 +113,7 @@ Bu repository yalnızca ham kodu içerir. Rehberler her şeyi açıklıyor. ```bash # Marketplace ekle -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Plugin'i kur /plugin install everything-claude-code@everything-claude-code diff --git a/docs/zh-CN/AGENTS.md b/docs/zh-CN/AGENTS.md index 679cb39b..d8af71d5 100644 --- a/docs/zh-CN/AGENTS.md +++ b/docs/zh-CN/AGENTS.md @@ -2,7 +2,7 @@ 这是一个**生产就绪的 AI 编码插件**,提供 38 个专业代理、156 项技能、72 条命令以及自动化钩子工作流,用于软件开发。 -**版本:** 1.9.0 +**版本:** 1.10.0 ## 核心原则 diff --git a/docs/zh-CN/README.md b/docs/zh-CN/README.md index 4153dd9c..80d2c366 100644 --- a/docs/zh-CN/README.md +++ b/docs/zh-CN/README.md @@ -17,7 +17,7 @@ ![Perl](https://img.shields.io/badge/-Perl-39457E?logo=perl\&logoColor=white) ![Markdown](https://img.shields.io/badge/-Markdown-000000?logo=markdown\&logoColor=white) -> **50K+ stars** | **6K+ forks** | **30 contributors** | **5 languages supported** | **Anthropic Hackathon Winner** +> **140K+ stars** | **21K+ forks** | **170+ contributors** | **12+ language ecosystems** | **Anthropic Hackathon Winner** *** @@ -35,7 +35,7 @@ 不仅仅是配置。一个完整的系统:技能、本能、内存优化、持续学习、安全扫描以及研究优先的开发。经过 10 多个月的密集日常使用和构建真实产品的经验,演进出生产就绪的智能体、钩子、命令、规则和 MCP 配置。 -适用于 **Claude Code**、**Codex**、**Cowork** 以及其他 AI 智能体平台。 +适用于 **Claude Code**、**Codex**、**Cursor**、**OpenCode**、**Gemini** 以及其他 AI 智能体平台。 *** @@ -158,7 +158,7 @@ ```bash # Add marketplace -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Install plugin /plugin install everything-claude-code@everything-claude-code @@ -582,7 +582,7 @@ Claude Code v2.1+ **会自动加载** 任何已安装插件中的 `hooks/hooks.j ```bash # Add this repo as a marketplace -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # Install the plugin /plugin install everything-claude-code@everything-claude-code @@ -1218,7 +1218,7 @@ ECC 是**第一个最大化利用每个主要 AI 编码工具的插件**。以 | **上下文文件** | CLAUDE.md + AGENTS.md | AGENTS.md | AGENTS.md | AGENTS.md | | **秘密检测** | 基于钩子 | beforeSubmitPrompt 钩子 | 基于沙箱 | 基于钩子 | | **自动格式化** | PostToolUse 钩子 | afterFileEdit 钩子 | N/A | file.edited 钩子 | -| **版本** | 插件 | 插件 | 参考配置 | 1.9.0 | +| **版本** | 插件 | 插件 | 参考配置 | 1.10.0 | **关键架构决策:** diff --git a/docs/zh-TW/README.md b/docs/zh-TW/README.md index 5185e9c6..99cb91ef 100644 --- a/docs/zh-TW/README.md +++ b/docs/zh-TW/README.md @@ -67,7 +67,7 @@ ```bash # 新增市集 -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # 安裝外掛程式 /plugin install everything-claude-code@everything-claude-code @@ -267,7 +267,7 @@ everything-claude-code/ ```bash # 將此儲存庫新增為市集 -/plugin marketplace add affaan-m/everything-claude-code +/plugin marketplace add https://github.com/affaan-m/everything-claude-code # 安裝外掛程式 /plugin install everything-claude-code@everything-claude-code diff --git a/package-lock.json b/package-lock.json index 6ec90062..84d05794 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ecc-universal", - "version": "1.9.0", + "version": "1.10.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ecc-universal", - "version": "1.9.0", + "version": "1.10.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 1cf7d298..d5881e02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ecc-universal", - "version": "1.9.0", + "version": "1.10.0", "description": "Complete collection of battle-tested Claude Code configs — agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use by an Anthropic hackathon winner", "keywords": [ "claude-code", diff --git a/tests/lib/install-state.test.js b/tests/lib/install-state.test.js index bdcdc542..1e21018e 100644 --- a/tests/lib/install-state.test.js +++ b/tests/lib/install-state.test.js @@ -66,7 +66,7 @@ function runTests() { }, ], source: { - repoVersion: '1.9.0', + repoVersion: '1.10.0', repoCommit: 'abc123', manifestVersion: 1, }, @@ -100,7 +100,7 @@ function runTests() { }, operations: [], source: { - repoVersion: '1.9.0', + repoVersion: '1.10.0', repoCommit: 'abc123', manifestVersion: 1, }, @@ -154,7 +154,7 @@ function runTests() { }, operations: [operation], source: { - repoVersion: '1.9.0', + repoVersion: '1.10.0', repoCommit: 'abc123', manifestVersion: 1, }, @@ -208,7 +208,7 @@ function runTests() { skippedModules: [], }, source: { - repoVersion: '1.9.0', + repoVersion: '1.10.0', repoCommit: 'abc123', manifestVersion: 1, }, diff --git a/tests/lib/resolve-ecc-root.test.js b/tests/lib/resolve-ecc-root.test.js index 282ee2bd..5ee4b4bd 100644 --- a/tests/lib/resolve-ecc-root.test.js +++ b/tests/lib/resolve-ecc-root.test.js @@ -278,7 +278,7 @@ function runTests() { if (test('INLINE_RESOLVE discovers plugin cache when env var is unset', () => { const homeDir = createTempDir(); try { - const expected = setupPluginCache(homeDir, 'everything-claude-code', '1.9.0'); + const expected = setupPluginCache(homeDir, 'everything-claude-code', '1.10.0'); const { execFileSync } = require('child_process'); const result = execFileSync('node', [ '-e', `console.log(${INLINE_RESOLVE})`,