What’s New

ECC

AI

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Latest v2.1.0 · by affaan-mWebsiteaffaan-m/ECC

Changelog

v2.1.0

ECC 2.1.0: Plan Canvas, Kimi Harness, and Self-Hosted Compute

Added
  • Plan Canvas feature to review agent plans visually in the browser with the ability to click elements, select text, attach numbered annotations, and approve or request changes
  • Kimi harness with direct installation into Kimi Code via --target kimi flag
  • ecc ito find command as an opt-in bridge to Itô CLI for GPU capacity discovery
  • Hermes and OpenClaw install targets
  • Codex ECC navigation guide to find the right skill and command surface from inside Codex
  • GateGuard path exemptions via GATEGUARD_EXEMPT_GLOBS environment variable
  • Configurable instinct injection with count and confidence threshold settings
Changed
  • PostToolUse hooks consolidated into sync and async dispatchers with fewer processes per tool call
  • Plan Canvas renders Mermaid diagrams, tables, and task lists natively with live-reload on file edits
  • Pre-commit secret scan now catches Anthropic API keys with sk-ant- prefix
Fixed
  • Community fixes across OpenCode, Windows, bun lockfiles, the dashboard, and project detection
Security
  • Supply-chain hardening with strict vetting of the installer runtime

ECC 2.1.0: Plan Canvas, Kimi Harness, and Self-Hosted Compute

ECC 2.1 turns plan review into a visual loop and opens the harness to self-hosted models. Plan Canvas lets you review agent plans in the browser. Point at the part you mean instead of retyping it in chat. A new Kimi Code install target and a verified Itô GPU path make ECC + open-source models a first-class setup, backed by our public sponsors: Moonshot AI (Kimi), Itô, and Atlas Cloud.

Plan Canvas: review plans by pointing, not retyping

Plan Canvas demo: reviewing an ECC plan, attaching an annotation, chatting with the agent, and approving the plan

Download the MP4 demo

/plan ends with a confirm gate, and until now that review was a wall of markdown in the terminal. Now the agent opens the plan in a loopback-only browser canvas:

  • Click elements or select text to attach numbered annotations
  • Chat with the agent from a side rail while it works in the terminal
  • Approve plan / Request changes buttons map directly onto /plan's CONFIRM gate
  • Mermaid diagrams, tables, and task lists render natively; file edits live-reload the page
  • Model- and harness-agnostic: a plain CLI + JSON protocol (ecc-plan-canvas), no Claude-only dependency
Kimi harness: Moonshot AI partnership

ECC now installs directly into Kimi Code (--target kimi). Kimi Code discovers the installed .kimi/AGENTS.md instructions and .kimi/skills/ workflows natively:

bash ./install.sh --target kimi --profile minimal
npx ecc doctor --target kimi
kimi
Self-host on Itô GPUs

Run ECC against any self-hosted open-source model. If you need GPU capacity, Itô is ECC's preferred compute sponsor. The integration shipped guarded end to end:

  • ecc ito find: opt-in bridge to the canonical Itô CLI that submits a live, authenticated RFQ (it does not reserve capacity)
  • Guarded live node qualification and read-only compute handoff
  • Credential-bearing CLI shims are rejected outright

The sponsorship link itself is passive: it does not invoke an RFQ, reserve capacity, provision compute, or configure serving. Managed inference through Itô is not live yet. Any GPU provider works, and ECC stays provider-agnostic.

Partners

Moonshot AI (Kimi), Itô, and Atlas Cloud are now public sponsors of ECC. The README documents a recommended self-host path: Itô for GPU capacity, a Kimi checkpoint served behind a compatible endpoint, then Kimi Code + ECC on top. Each choice remains separate and swappable.

Also in 2.1
  • Hermes and OpenClaw install targets: two more harnesses join Claude Code, Codex, OpenCode, Cursor, Gemini, Zed, Copilot, and Kimi
  • Codex ECC navigation guide: find the right skill/command surface from inside Codex
  • GateGuard path exemptions (GATEGUARD_EXEMPT_GLOBS) and configurable instinct injection (count + confidence threshold)
  • PostToolUse hooks consolidated into sync/async dispatchers, with fewer processes per tool call
  • Supply-chain hardening: the installer runtime passes strict vetting, and the pre-commit secret scan now catches Anthropic API keys (sk-ant-...)
  • A long tail of community fixes across OpenCode, Windows, bun lockfiles, the dashboard, and project detection

The catalog now stands at 67 agents, 281 skills, and 94 command shims (2.0.0 shipped 64/261/84), plus hooks, rules, memory, continuous learning, and AgentShield.

Install or upgrade
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc

Existing installs: /plugin update ecc

Community

Join the ECC community for release announcements, questions, and Show and Tell: https://discord.gg/36yGMHGFbR

Full changelog: https://github.com/affaan-m/ECC/compare/v2.0.0...v2.1.0

New Contributors

Full Changelog: https://github.com/affaan-m/ECC/compare/v2.0.0...v2.1.0

v2.0.0

ECC 2.0.0 — The Agent Harness Operating System

Added
  • 261 public skills across coding, research, security, media, enterprise ops, and agent workflows
  • 64 agents and 84 commands
  • Control-pane substrate with harness-neutral session adapters covering Claude Code, Codex, OpenCode, and dmux
  • MCP inventory with fragmentation/drift detection and secret redaction
  • Worktree-lifecycle service for deterministic merge-conflict prediction and safe garbage collection for parallel agent worktrees
  • Orchestrator skill family with dynamic workflow team orchestration for multi-agent fan-out
  • Rollout-derived optimization pack including parallel-execution-optimizer, benchmark-optimization-loop, data-throughput-accelerator, latency-critical-systems, and recursive-decision-ledger
Changed
  • Single-connector MCP default policy now includes only chrome-devtools with six other connectors moved to opt-in
  • Smaller OpenCode surface in default install
Fixed
  • Plugin hooks were silently no-ops on Node 21+ due to require.main dependency under node -e
  • Windows reliability with CLAUDE_PLUGIN_ROOT normalization, stdin prompt passing, and symlink/chmod test guards
  • Security issue where curl credentials could be exposed in argv
  • Session-end $-sequence corruption in sessions
  • Project-detect boundary matching correctness
  • Install manifest gaps
  • Legacy shim truncation
Removed
  • Six MCP connectors retired from default set to opt-in after June 2026 audit
  • rules/zh removed from default install

ECC 2.0.0 is the stable graduation of the 2.0 line: ECC as a cross-harness operating system for agentic work. Claude Code stays first-class; Codex, OpenCode, Cursor, Gemini, Zed, and terminal-only workflows share the same skills, rules, hooks, MCP conventions, release gates, and operator workflows. This is the months-in-the-making release the rc.1 candidate was building toward.

The control pane (early build)

ECC Control Pane — sessions, metrics, and the work-items board

Operator column — knowledge recall, connectors, and runnable agent actions

The ECC 2.0 operating surface, running locally (node scripts/control-pane.js): operator recall search, live session metrics, a work-items board with ready/running/blocked/done lanes, and an operator column that drives knowledge sync/recall, graph backfill, and the TUI. The session adapters and MCP inventory below feed this board. Build-in-public continues in the Discord #control-pane channel.

What is new
  • 261 public skills across coding, research, security, media, enterprise ops, and agent workflows (rc.1 shipped 243) — plus 64 agents and 84 commands.
  • The control-pane substrate — the foundation of the ECC 2.0 operating surface:
    • harness-neutral session adapters (ecc.session.v1) covering Claude Code, Codex, OpenCode, and dmux — one schema for "which agent is where, doing what"
    • MCP inventory (ecc.mcp.v1) — one normalized view of every MCP server config across harnesses, with fragmentation/drift detection and secret redaction (it caught a real arg-carried key leak during development)
    • worktree-lifecycle service — deterministic merge-conflict prediction and safe GC for parallel agent worktrees
  • orch-* orchestrator skill family plus dynamic workflow team orchestration — multi-agent fan-out as a first-class surface.
  • Single-connector MCP default policy — the default set is now exactly one connector (chrome-devtools); the other six retired to opt-in after a June 2026 audit. Policy + per-connector rationale: docs/MCP-CONNECTOR-POLICY.md.
  • Rollout-derived optimization pack: parallel-execution-optimizer, benchmark-optimization-loop, data-throughput-accelerator, latency-critical-systems, recursive-decision-ledger.
Hardening since rc.1 (~30 PRs)
  • Plugin hooks were silently no-ops on Node 21+ (#2184) — the hook runner depended on require.main under node -e; every plugin hook exited cleanly without running. If you are on Node 21+, update now.
  • Windows reliability: CLAUDE_PLUGIN_ROOT normalization (#2139), stdin prompt passing (#2174), symlink/chmod test guards (#2171, #2176).
  • Security: curl credentials out of argv (#2175), gateguard destructive-checkout gating (#2158) + env knobs (#2161), advisory intake hardening.
  • Correctness: session-end $-sequence corruption (#2180), project-detect boundary matching (#2181), install manifest gaps (#2172), legacy shim truncation (#2167).
  • Slimmer defaults: smaller OpenCode surface (#2140), rules/zh out of the default install (#2170).
The ECC Discord is live

https://discord.gg/36yGMHGFbR

  • #announcements — releases auto-post and pin there (this very release was announced by the workflow shipped in it, #2201)
  • #pr-and-issues — live feed of every PR, issue, and release from this repo
  • the ECC bot (built in this release, dependency-free gateway client) answers in-server:
    • /skill name:<query> — look up any of the 261 skills
    • /docs query:<terms> — search the docs
    • /release — latest release
    • /ecc, /help
  • #feedback / #feature-requests — read directly by the maintainer; #control-pane — build-in-public on the ECC 2.0 operating surface
  • 16 channels, 6 categories, community roles for Contributors, ECC Tools users, and AgentShield users
Install or upgrade
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc

Existing installs: /plugin update ecc

Download
Verification

This release passed the full local validation gate before tagging: unicode safety, agent/command/rule/skill/hook validators, install-manifest checks, catalog and command-registry checks, and the complete test suite (SUITE EXIT: 0), plus markdownlint and the pre-push verification gate on every commit.

Credits

Authored by @affaan-m, built with Claude Code — including this release's Discord community, bot, and announce automation, which shipped themselves end to end.

v2.0.0-rc.1

Pre-release
Added
  • 243 public skills packaged across coding, research, security, media, enterprise ops, and agent workflows
  • Rollout-derived optimization pack for agents that need measured speedups instead of one-shot prompting
  • Public teaser Itô prediction-market skill pack for read-only research, basket comparison, oracle-style market intelligence, and risk review
  • AgentShield and supply-chain follow-up surfaces
  • Cross-harness package surfaces for Claude Code, Codex, OpenCode, Cursor, Gemini, Zed, and terminal workflows
  • Release-readiness gates for preview packs, public-action approvals, release URL ledgers, operator readiness, discussion state, Linear roadmap coverage, and supply-chain checks
  • parallel-execution-optimizer skill that splits work into safe parallel lanes, separate worktrees, concurrent reads, and mergeable outputs
  • benchmark-optimization-loop skill that turns vague speed goals into measured variants, baselines, promotion gates, and rollback notes
  • data-throughput-accelerator skill that pushes large scans and corpus work into indexed, checkpointed, manifest-driven pipelines
  • latency-critical-systems skill that profiles p50, p95, queue time, cache hit rate, cold starts, and freshness before changing runtime paths
  • recursive-decision-ledger skill that converts repetitive rollout prompting into reusable decision ledgers with prior winners and explicit promotion criteria
Changed
  • ECC expanded from Claude Code config pack to a cross-harness operating system that shares the same skills, rules, hooks, MCP conventions, release gates, and operator workflows across multiple execution surfaces

ECC 2.0.0-rc.1

ECC 2.0.0-rc.1 is the first release-candidate surface for ECC as a cross-harness operating system for agentic work.

Claude Code remains a first-class target. Codex, OpenCode, Cursor, Gemini, Zed, and terminal-only workflows are now treated as execution surfaces that can share the same skills, rules, hooks, MCP conventions, release gates, and operator workflows.

What is new
  • 243 public skills packaged across coding, research, security, media, enterprise ops, and agent workflows.
  • A rollout-derived optimization pack for agents that need measured speedups instead of one-shot prompting.
  • A public teaser Itô prediction-market skill pack for read-only research, basket comparison, oracle-style market intelligence, and risk review. Itô API access stays gated and separate from ECC Tools billing.
  • AgentShield and supply-chain follow-up surfaces after the Mini Shai-Hulud/TanStack campaign work.
  • Cross-harness package surfaces for Claude Code, Codex, OpenCode, Cursor, Gemini, Zed, and terminal workflows.
  • Release-readiness gates for preview packs, public-action approvals, release URL ledgers, operator readiness, discussion state, Linear roadmap coverage, and supply-chain checks.
New optimization skills
  • parallel-execution-optimizer: splits work into safe parallel lanes, separate worktrees, concurrent reads, and mergeable outputs.
  • benchmark-optimization-loop: turns vague speed goals into measured variants, baselines, promotion gates, and rollback notes.
  • data-throughput-accelerator: pushes large scans and corpus work into indexed, checkpointed, manifest-driven pipelines.
  • latency-critical-systems: profiles p50, p95, queue time, cache hit rate, cold starts, and freshness before changing runtime paths.
  • recursive-decision-ledger: converts repetitive rollout prompting into reusable decision ledgers with prior winners and explicit promotion criteria.
Why this matters

ECC is no longer just a Claude Code config pack. The release candidate packages the reusable layer underneath agent work: skills, hooks, rules, MCP conventions, command surfaces, test gates, and operator discipline that can move across harnesses.

The goal is simple: stop rewriting the same prompts, stop relying on fragile local habits, and turn working agent behavior into portable infrastructure.

Download

Additional registry and directory surfaces will follow the remaining publication gates. For this RC, the GitHub prerelease and tarball are the public packaged artifact.

Verification

This release candidate passed the local validation gate used for the final packaging work:

  • npm test: 2568 passing
  • npm run lint: passing
  • node scripts/ci/validate-skills.js: 243 skills
  • node scripts/ci/validate-install-manifests.js: 31 modules, 75 components, 6 profiles
  • node scripts/ci/validate-no-personal-paths.js: passing
  • npm run preview-pack:smoke -- --format json: passing
  • npm pack --dry-run: includes the new optimization and Itô skill packs
RC boundary

This is a release candidate, not the final GA claim. Secrets, private operator state, OAuth tokens, personal datasets, and unsanitized local automations are not part of the public package.

v1.10.0

ECC v1.10.0 — Surface Refresh, Operator Workflows, and ECC 2.0 Alpha

ECC 1.10.0
What This Release Focuses On
  • Harness reliability and cross-platform compatibility
  • Eval-driven quality improvements
  • Better workflow and operator ergonomics
Package Notes
  • npm package: ecc-universal
  • Claude marketplace/plugin identifier: everything-claude-code@everything-claude-code
New Contributors

Full Changelog: https://github.com/affaan-m/everything-claude-code/compare/v1.9.0...v1.10.0

v1.9.0

v1.9.0 — Selective Install, ECC Tools Pro, 12 Language Ecosystems

Added
  • ECC Tools Pro tier with Stripe billing at $19/seat/month for private repo analysis with 50 analyses/month
  • Selective install with --with and --without flags to install only specific agent and skill component families
  • Nine new agents: typescript-reviewer, pytorch-build-resolver, java-build-resolver, java-reviewer, rust-reviewer, flutter-reviewer, harness-optimizer, kotlin-build-resolver, and kotlin-reviewer
  • Fifteen new skills including pytorch-patterns, nuxt4-patterns, codebase-onboarding, architecture-decision-records, agent-eval, documentation-lookup, bun-runtime, and nextjs-turbopack
  • Six new language rule packs for C#, Rust, Java, C++, Perl, and Flutter/Dart
  • Agent description compression with lazy loading
  • Skill inspection logic for recurring failure pattern detection
  • Governance event capture hooks
  • MCP health-check hook with auto-reconnect
  • SQLite state store for session, skill, and decision tracking
  • Session adapters for canonical snapshots
  • AgentShield v1.4.0 with CVE database containing 25+ known MCP vulnerabilities
  • MCP tool description poisoning detection with 5 new rules in AgentShield
  • Continuous scanning with --watch mode in AgentShield
  • Runtime monitoring daemon for tool calls in AgentShield
  • Supply chain verification for MCP npm packages in AgentShield
  • PR security gate with baseline comparison in AgentShield
  • Organization-wide security policy enforcement in AgentShield
  • CLAUDE.md filesystem permission check in AgentShield
  • GitHub OAuth checkout flow for ECC Tools App
  • Auto-analysis skip list for managed repos in ECC Tools App
Changed
  • Codex sync now merges AGENTS.md instead of replacing it
  • ECC Tools App push cooldown increased to 7 days
  • Free tier remains at 10 analyses/month for public repos
  • ECC Tools App now includes duplicate PR prevention with idempotency
Fixed
  • AgentShield false positive issue where deny rules and block hooks were flagged as threats
  • Windows CI with all 38 matrix jobs now passing
  • SessionStart ANSI escape code sanitization
  • Observer memory explosion with throttling
  • Catalog count validation
  • Plugin root auto-detection fallback
  • Analyzer quality improvements with 7 greptile findings fixed in ECC Tools App
Highlights

ECC Tools Pro is live. The GitHub App now has Stripe billing with a Pro tier ($19/seat/month) for private repo analysis, 50 analyses/month, and AgentShield-backed scanning. Free tier remains at 10 analyses/month for public repos. Install at github.com/apps/ecc-tools, upgrade at ecc.tools/pricing.

Selective install is here. Install only what you need with --with and --without flags. ecc install --profile developer --with lang:typescript --with agent:security-reviewer --without skill:continuous-learning. Agent and skill component families are now in the install manifest.

12 language ecosystems. C#, Rust, Java, Kotlin, C++, Go, Python, TypeScript, Perl, PyTorch, Nuxt 4, and Flutter now have dedicated rules, agents, or skills.

AgentShield v1.4.0 ships alongside. False positive scanning fixed. CVE database with 25+ known MCP vulnerabilities. Supply chain verification. Runtime monitoring. Watch mode. PR security gate. Org-wide policy enforcement.

https://github.com/user-attachments/assets/eece2c76-7eb9-4865-a58b-f11247fd774e

What's New
Agents (28 total, +9 new)
  • typescript-reviewer — TypeScript/JavaScript code review
  • pytorch-build-resolver — PyTorch build error resolution
  • java-build-resolver — Maven/Gradle build resolution
  • java-reviewer — Java code review
  • rust-reviewer — Rust code review
  • flutter-reviewer — Flutter/Dart code review
  • harness-optimizer — Cross-harness optimization
  • kotlin-build-resolver — Kotlin build resolution
  • kotlin-reviewer — Kotlin code review
Skills (116 total, +15 new)
  • pytorch-patterns — PyTorch best practices
  • nuxt4-patterns — Nuxt 4 frontend patterns
  • codebase-onboarding — Onboarding new contributors
  • architecture-decision-records — ADR workflow
  • agent-eval — Head-to-head coding agent comparison
  • documentation-lookup — Doc retrieval patterns
  • bun-runtime — Bun runtime patterns
  • nextjs-turbopack — Next.js Turbopack patterns
  • Plus 7 more language-specific skills
Rules (6 new language packs)
  • C# (coding-style, patterns, security, testing, hooks)
  • Rust, Java, C++, Perl language rules
  • Flutter/Dart rules
Infrastructure
  • Selective install with --with/--without CLI flags
  • Agent description compression with lazy loading
  • Skill inspection logic for recurring failure pattern detection
  • Governance event capture hooks
  • MCP health-check hook with auto-reconnect
  • SQLite state store for session/skill/decision tracking
  • Session adapters for canonical snapshots
  • Codex sync merges AGENTS.md instead of replacing
Bug Fixes
  • Windows CI fully green (all 38 matrix jobs passing)
  • SessionStart ANSI escape code sanitization
  • Observer memory explosion with throttling
  • Flaky observer bash test on Windows skipped
  • Catalog count validation fixed
  • Plugin root auto-detection fallback
ECC Tools App
  • Stripe billing live (Pro $19/seat, Enterprise contact)
  • GitHub OAuth checkout flow
  • Analyzer quality improvements (7 greptile findings fixed)
  • Duplicate PR prevention with idempotency
  • Auto-analysis skip list for managed repos
  • Push cooldown increased to 7 days
AgentShield (v1.4.0)
  • False positive fix: deny rules and block hooks no longer flagged as threats
  • CVE database with 25+ known MCP vulnerabilities
  • MCP tool description poisoning detection (5 new rules)
  • Continuous scanning with config drift detection (--watch mode)
  • Runtime monitoring daemon for tool calls
  • Supply chain verification for MCP npm packages
  • PR security gate with baseline comparison
  • Organization-wide security policy enforcement
  • CLAUDE.md filesystem permission check
  • 1,609 tests passing
Stats
  • 219 commits since v1.8.0
  • 30+ contributors
  • 88K+ GitHub stars
  • 1,540+ tests passing across all platforms
Install / Upgrade
npx claudepluginhub affaan-m/everything-claude-code --plugin everything-claude-code

Or install manually in Claude Code.

v1.8.0

ECC v1.8.0 — Harness Performance & Cross-Platform Reliability

Added
  • Add /harness-audit command
  • Add /loop-start command
  • Add /loop-status command
  • Add /quality-gate command
  • Add /model-route command
  • Add model routing to NanoClaw v2
  • Add skill hot-load to NanoClaw v2
  • Add session branch/search/export/compact/metrics to NanoClaw v2
  • Add agent-harness-construction skill
  • Add agentic-engineering skill
  • Add ralphinho-rfc-pipeline skill
  • Add ai-first-engineering skill
  • Add enterprise-agent-ops skill
  • Add nanoclaw-repl skill
  • Add continuous-agent-loop skill
  • Add harness-optimizer agent
  • Add loop-operator agent
  • Add ECC_HOOK_PROFILE environment variable with minimal, standard, or strict options
  • Add ECC_DISABLED_HOOKS environment variable to disable comma-separated hook IDs
  • Add explicit hook controls for safer configuration
Changed
  • Tighten behavior parity across Claude Code, Cursor, OpenCode, and Codex for hooks, commands, and skill execution semantics
  • Add OpenCode command mirrors for new harness command set
  • Improve Codex config and docs alignment for app and CLI workflows
Fixed
  • Fix SessionStart root resolution with robust fallback when plugin root env is missing
  • Fix empty and partial session summary behavior by moving summary persistence to Stop lifecycle path
  • Replace fragile inline one-liner hook commands with dedicated scripts for safer cross-platform behavior
  • Improve Windows path handling for doc-warning and whitelist logic
  • Harden observer behavior for non-interactive environments to reduce hang risk
Deprecated
  • Retain autonomous-loops for compatibility but discontinue in favor of continuous-agent-loop as canonical skill name
ECC v1.8.0: Harness Performance Release

v1.8.0 shifts ECC from "config bundle" to a practical agent harness performance system: more reliable hooks, stronger eval/quality controls, and tighter parity across Claude Code, Cursor, OpenCode, and Codex (macOS app + CLI).

https://github.com/user-attachments/assets/18f05e41-a49b-4126-9771-3df1e07cd7b7

What’s New
  • New harness commands
    • /harness-audit
    • /loop-start
    • /loop-status
    • /quality-gate
    • /model-route
  • NanoClaw v2 upgrades
    • Model routing
    • Skill hot-load
    • Session branch/search/export/compact/metrics
  • New harness skills and operators
    • agent-harness-construction
    • agentic-engineering
    • ralphinho-rfc-pipeline
    • ai-first-engineering
    • enterprise-agent-ops
    • nanoclaw-repl
    • continuous-agent-loop
  • New agents
    • harness-optimizer
    • loop-operator
Reliability and Hook Fixes
  • Fixed SessionStart root resolution (robust fallback when plugin root env is missing).
  • Fixed empty/partial session summary behavior by moving summary persistence to the Stop lifecycle path where transcript payload exists.
  • Added explicit hook controls:
    • ECC_HOOK_PROFILE=minimal|standard|strict
    • ECC_DISABLED_HOOKS=comma,separated,ids
  • Replaced fragile inline one-liner hook commands with dedicated scripts for safer cross-platform behavior.
  • Improved Windows path handling for doc-warning/whitelist logic.
  • Hardened observer behavior for non-interactive environments to reduce hang risk.
Cross-Harness Parity
  • Claude Code, Cursor, OpenCode, and Codex now share tighter behavior around hooks, commands, and skill execution semantics.
  • OpenCode command mirrors added for the new harness command set.
  • Codex config/docs alignment improved for both app and CLI workflows.
Compatibility Notes
  • autonomous-loops is retained for compatibility in this release.
  • continuous-agent-loop is now the canonical skill name.
Upgrade Path
  1. Pull latest and reinstall/update ECC.
  2. Run /harness-audit to baseline reliability and risk.
  3. Use /quality-gate . --strict on active repos.
  4. If needed, tune hooks with ECC_HOOK_PROFILE and ECC_DISABLED_HOOKS.
Credits
Supporting Docs
  • Release notes source: docs/releases/1.8.0/release-notes.md
  • Launch assets: docs/releases/1.8.0/
v1.7.0

ECC v1.7.0 — Cross-Platform Expansion & Presentation Builder

Added
  • Add direct Codex support with AGENTS.md-based setup, installer support, and Codex-facing docs
  • Add cross-platform harness support for Cursor, Codex, and OpenCode with consistent repo structure
  • Add frontend-slides skill for building animation-rich HTML slide decks and converting PPTX workflows to web-native presentations
  • Add article-writing skill for long-form writing, voice matching, guides, and newsletters
  • Add content-engine skill for platform-native repurposing across X, LinkedIn, TikTok, YouTube, and newsletters
  • Add market-research skill for market, competitor, investor, and technology research with sourcing
  • Add investor-materials skill for decks, memos, models, fundraising docs, and accelerator applications
  • Add investor-outreach skill for investor cold emails, warm intros, follow-ups, and updates
  • Add liquid-glass-design skill for iOS 26 Liquid Glass design system
  • Add foundation-models-on-device skill for Apple on-device LLM integration patterns
  • Add swift-concurrency-6-2 skill for Approachable Concurrency guidance for Swift 6.2
  • Add swiftui-patterns skill for SwiftUI architecture and implementation patterns
  • Add visa-doc-translate skill for visa and document translation workflow guidance
  • Add chief-of-staff agent for communication-triage oriented coordination-heavy workflows
  • Add origin metadata field to all skill files for source repository traceability
Changed
  • Rework plugin manifests for Cowork marketplace compatibility and cleaner marketplace behavior
  • Improve Codex packaging and discovery
  • Improve OpenCode package and release alignment
  • Add auto-detect formatter support in the post-edit hook
Fixed
  • Fix cross-platform hook and path handling
  • Fix skill count accuracy in documentation
  • Improve code examples in iOS 26 skills
ECC v1.7.0 — Cross-Platform Expansion & Presentation Builder

992 tests. 56 skills. 33 commands. 14 agents. 4 major coding harnesses.

This release tightens ECC as a single source of truth across Claude Code, Codex, Cursor, and OpenCode, adds a full presentation-building workflow, and expands the repo with reusable content, research, and fundraising skills that are generic enough for any team to use.

https://github.com/user-attachments/assets/9481110a-add8-4476-a3e4-c0ca2b796a3e


Highlights
  • Direct Codex support — ECC now ships cleaner Codex app + CLI support with AGENTS.md-based setup, installer support, and Codex-facing docs
  • Cross-platform harness parity — Cursor, Codex, and OpenCode support were expanded so the same repo structure works cleanly across all major AI coding tools
  • New frontend-slides skill — Build animation-rich, zero-dependency HTML slide decks and convert PPTX workflows into web-native presentations with strict viewport-fit rules
  • 5 new generic business/content skillsarticle-writing, content-engine, market-research, investor-materials, and investor-outreach
  • Cowork marketplace compatibility — Plugin manifests were reworked for Cowork compatibility and cleaner marketplace behavior
  • Chief-of-staff agent — Added a communication-triage oriented agent for coordination-heavy workflows
Skills Added In This Cycle
SkillDescription
frontend-slidesHTML presentations, PPTX conversion guidance, style exploration
article-writingLong-form writing, voice matching, guides, newsletters
content-enginePlatform-native repurposing for X, LinkedIn, TikTok, YouTube, newsletter
market-researchMarket, competitor, investor, and technology research with sourcing
investor-materialsDecks, memos, models, fundraising docs, accelerator applications
investor-outreachInvestor cold emails, warm intros, follow-ups, and updates
liquid-glass-designiOS 26 Liquid Glass design system
foundation-models-on-deviceApple on-device LLM integration patterns
swift-concurrency-6-2Approachable Concurrency guidance for Swift 6.2
swiftui-patternsSwiftUI architecture and implementation patterns
visa-doc-translateVisa and document translation workflow guidance
Platform and Workflow Improvements
  • Improved Codex packaging and discovery
  • Better OpenCode package/release alignment
  • Cross-platform hook and path fixes
  • Auto-detect formatter support in the post-edit hook
  • Cleaner rule priority and development workflow documentation
  • Better skill metadata traceability and distribution support
Why This Matters

ECC is no longer just “a Claude Code plugin.” It now works as a multi-harness operating layer for modern AI coding environments while keeping the repo coherent enough to ship from one place.


Detailed Commit Log
  • chore: release v1.7.0
  • feat: add generic content and investor skills
  • Add frontend slides skill across platforms
  • fix: restructure plugin manifest for Cowork marketplace compatibility
  • fix: sync plugin manifest to v1.6.0, add chief-of-staff agent, fix placeholder email
  • fix(docs): use namespaced /everything-claude-code:plan in README examples
  • fix(hooks): extract doc-warning hook to external script to fix CI
  • feat(agents): add chief-of-staff communication triage agent (#280)
  • feat: add Cursor, Codex, and OpenCode harnesses — maximize every AI coding tool
  • feat: add security guides and sanitize external links across repo
  • Merge pull request #233 from andydiaz122/nano_claw_v1
  • Merge pull request #276 from pangerlkr/patch-7
  • Merge pull request #273 from bintocher/bintocher/issue-246
  • Merge pull request #255 from CindyPersonalGit/main
  • Merge pull request #252 from pythonstrup/feat/auto-detect-formatter
  • Merge pull request #250 from OkminLee/feat/skills/ios26-three-skills
  • Merge pull request #244 from maxdimitrov/feat/rules/swift
  • Merge pull request #242 from t-s-li/fix/observe-hook-phase-detection
  • Merge pull request #277 from pangerlkr/docs/rule-priority-conflict-resolution
  • Merge pull request #278 from pangerlkr/feat/separate-development-workflow-235
  • fix: address CodeRabbit review — deduplicate prompt, fix skill count
  • docs(hooks/README): update Doc file blocker to reflect warning-only behavior
  • fix(hooks): address review feedback - fix brace escaping, cross-platform paths, update description
  • feat(rules): add development-workflow.md with Feature Implementation Workflow (refs #235)
  • refactor(rules): split Feature Implementation Workflow from git-workflow.md (refs #235)
  • docs(rules): add Rule Priority section to resolve language-specific vs common rule conflicts
  • Update hooks.jsonRefine Write hook: cross-platform path handling, skippability, and expanded whitelist. Addressing #264, #267, #275, and #248.
  • Refine hooks for documentation file management
  • fix(skills): improve code examples in iOS 26 skills
  • fix(readme): correct skill count to 48 and add missing skill-stocktake to directory listing
  • fix(skills): add Approachable Concurrency build settings note to PhotoProcessor example
  • fix(skills): address code review feedback on iOS 26 skill examples
  • chore: update skill count from 43 to 46, add 3 iOS 26 skills to directory listing
  • feat(skills): add swift-concurrency-6-2 skill for Approachable Concurrency
  • feat(skills): add foundation-models-on-device skill for Apple on-device LLM
  • feat(skills): add liquid-glass-design skill for iOS 26 Liquid Glass UI system
  • fix: add origin metadata to skills for traceability Add origin field to all skill files to track their source repository. This enables users to identify where distributed skills originated from. Fixes affaan-m/everything-claude-code#246
  • address review: remove .cursor/ duplicate, use is not None checks
  • fix: use CLI argument for hook phase detection in observe.sh
  • feat(skills): add visa-doc-translate skill
  • feat: auto-detect formatter in post-edit hook (Biome/Prettier)
  • fix: correct SwiftUI skill ViewModel injection and Equatable comparison
  • feat: add swiftui-patterns skill
  • feat: add Swift language-specific rules
  • feat: add NanoClaw agent REPL — persistent session-aware CLI for ECC
v1.6.0

ECC v1.6.0 — Codex Edition + Github App

Added
  • Support for OpenAI Codex CLI with new codex-setup command and instructions generator
  • Seven new skills: analyze-repo, skill-creator, instinct-creator, hook-creator, workflow-discovery, pattern-detection, and learning-dna
  • AgentShield integration with 102 security rules
  • New /skill-creator command for AI-powered skill generation from repo analysis
  • New /instinct-creator command to create instincts from repository patterns
  • New /hook-creator command to generate hooks from conversation analysis
  • New /update-codemaps command for auto-generating codebase maps
  • New /update-docs command to sync documentation with code changes
Changed
  • ECC now supports Claude Code, Cursor, OpenCode, and Codex from a single config source
Fixed
  • Agent count display corrected from 15 to 13 active agents
  • Skill count corrected from 32 to 43 skills
  • Command count corrected from 30 to 31 commands
  • Contributor count corrected across all documentation
  • Markdown rendering in several skill outputs
  • Hook permission conflicts with Codex integration
ECC v1.6.0 — Codex Edition

309 commits. 30 community PRs merged. 978 tests. 4 platforms.

Everything Claude Code now supports Claude Code, Cursor, OpenCode, and Codex — every major AI coding tool from a single config source.


https://github.com/user-attachments/assets/f2959480-42a0-4068-85f5-4e6e78c938a7

Highlights
  • Codex Support — Full compatibility with OpenAI Codex CLI via new codex-setup command and instructions generator
  • 7 New Skillsanalyze-repo, skill-creator, instinct-creator, hook-creator, workflow-discovery, pattern-detection, learning-dna
  • AgentShield Integration — 102 security rules, 912 tests across all protection layers
  • GitHub Marketplace — Listed and installable at github.com/marketplace/ecc-tools
  • Promo Video — Professional Remotion-rendered 1080p promo with real demo footage
New Commands
CommandDescription
/codex-setupConfigure ECC for OpenAI Codex CLI
/skill-creatorAI-powered skill generation from repo analysis
/instinct-creatorCreate instincts from repository patterns
/hook-creatorGenerate hooks from conversation analysis
/update-codemapsAuto-generate codebase maps
/update-docsSync documentation with code changes
Bug Fixes
  • Fixed agent count display (15→13 active agents)
  • Fixed skill count (32→43 skills)
  • Fixed command count (30→31 commands)
  • Corrected contributor count across all docs
  • Fixed markdown rendering in several skill outputs
  • Resolved hook permission conflicts with Codex integration
Community
  • 30 community PRs merged in this release cycle
  • PRs #268, #265 merged; #272, #271 closed
  • Active discussions on 10+ open issues
  • Special thanks to all 44 contributors
Stats
MetricValue
Stars50K+
Forks6K+
Contributors44
Tests978
Agents13
Skills43
Commands31
Security Rules102

"Your repository teaches itself to Claude Code."

Install: gh ext install affaan-m/everything-claude-code Marketplace: github.com/marketplace/ecc-tools

v1.5.0

ECC v1.5.0 — Universal Edition

Added
  • Support for Claude Code, OpenCode, and Cursor platforms
  • Universal config support across all three platforms
  • npm package as ecc-universal
  • 14 agents for architecture, TDD, security, E2E, code review, and more
  • 28 skills spanning TypeScript, Python, Go, Java, Django, and Spring Boot
  • 30 commands including multi-agent orchestration, sessions, and PM2
  • Rules for 6 languages with language-specific patterns and security

ECC now supports Claude Code, OpenCode, AND Cursor. This release adds:

  • Universal config support across all three platforms
  • npm package as ecc-universal
  • 14 agents for architecture, TDD, security, E2E, code review, and more
  • 28 skills spanning TypeScript, Python, Go, Java, Django, and Spring Boot
  • 30 commands including multi-agent orchestration, sessions, and PM2
  • Rules for 6 languages with language-specific patterns and security
Install
npm install -g ecc-universal
Quick Start
npx ecc-install typescript

Full docs: https://github.com/affaan-m/everything-claude-code#readme

v1.4.1

v1.4.1: Fix instinct import content loss

Fixed
  • Preserve content after frontmatter in parse_instinct_file()
Changes
  • fix: preserve content after frontmatter in parse_instinct_file() (#161)
v1.4.0

v1.4.0: Multi-Language Rules, Installation Wizard & PM2 Orchestration

Added
  • Add GitHub Sponsors support
  • Add configure-ecc interactive installation wizard
  • Add pm2 and multi-agent orchestration commands
Changed
  • Restructure rules into common and language-specific directories
Fixed
  • Correct markdown code block syntax in go-test.md
Changes
  • docs: enhance CONTRIBUTING.md with detailed templates
  • feat: add GitHub Sponsors support
  • refactor(rules): restructure into common + language-specific directories
  • feat(skills): add configure-ecc interactive installation wizard
  • feat: add pm2 and multi-agent orchestration commands
  • docs: Add Chinese (zh-CN) translations for all documentation
  • fix: correct markdown code block syntax in go-test.md