Releases: affaan-m/everything-claude-code
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 hook stability across Claude Code, Cursor, OpenCode, and Codex
- Stronger eval-driven workflows and quality gates
- Better operator UX for autonomous loop execution
Notable Changes
- Session persistence and hook lifecycle fixes
- Expanded skills and command coverage for harness performance work
- Improved release-note generation and changelog hygiene
Notes
- For migration tips and compatibility notes, see README and CHANGELOG.
New Contributors
- @dependabot[bot] made their first contribution in #675
- @tupe12334 made their first contribution in #649
- @ihimanss made their first contribution in #548
- @macstarosielec made their first contribution in #716
- @pvgomes made their first contribution in #736
- @berkcangumusisik made their first contribution in #744
- @nehaaprasad made their first contribution in #748
- @massimotodaro made their first contribution in #729
- @fischperson0000000 made their first contribution in #760
- @tae1344 made their first contribution in #956
- @Lidang-Jiang made their first contribution in #977
- @KT-lcz made their first contribution in #931
- @seancheick made their first contribution in #970
- @dagecko made their first contribution in #987
- @Infiniteyieldai made their first contribution in #986
- @senoldogann made their first contribution in #960
- @anuragg-saxenaa made their first contribution in #952
- @Ashwinhegde19 made their first contribution in #950
- @ToniDonDoni made their first contribution in #896
- @xingzihai made their first contribution in #929
- @haibindev made their first contribution in #911
- @techiro made their first contribution in #897
- @Yumerain made their first contribution in #855
- @sliver2er made their first contribution in #858
- @danielpetrica made their first contribution in #923
- @likzn made their first contribution in #985
- @694344851 made their first contribution in #818
- @sreedhargs89 made their first contribution in #959
- @drkeyurpatel-wq made their first contribution in #955
- @up2itnow0822 made their first contribution in #893
- @Xabilimon1 made their first contribution in #920
- @ohashi-mizuki made their first contribution in #1004
- @AndriyKalashnykov made their first contribution in #1007
- @singularityjason made their first contribution in #854
- @mike-batrakov made their first contribution in #1015
- @QWsin made their first contribution in #1019
- @eamanc-lab made their first contribution in #850
- @dani-mezei made their first contribution in #831
- @shreyas-lyzr made their first contribution in #833
- @2hxst made their first contribution in #1032
- @Millectable made their first contribution in #1042
- @Apptah made their first contribution in #1035
- @Divya-Somashekar made their first contribution in #1034
- @shahar-caura made their first contribution in #1052
- @kuqili made their first contribution in #1054
- @jayll1303 made their first contribution in #1025
- @bencmd88 made their first contribution in #1041
- @haochen806 made their first contribution in #1029
- @herakles-dev made their first contribution in #1036
- @Qingzhou-Joshua made their first contribution in #1038
- @cskwork made their first contribution in #741
- @yetval made their first contribution in #746
- @nayanjaiswal1 made their first contribution in #726
- @supmo668 made their first contribution in #848
- @hidai25 made their first contribution in #828
- @oxgeneral made their first contribution in #559
Full Changelog: v1.9.0...v1.10.0
v1.9.0 — Selective Install, ECC Tools Pro, 12 Language Ecosystems
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.
ecc-v1.9.0-release-demo.mp4
What's New
Agents (28 total, +9 new)
typescript-reviewer— TypeScript/JavaScript code reviewpytorch-build-resolver— PyTorch build error resolutionjava-build-resolver— Maven/Gradle build resolutionjava-reviewer— Java code reviewrust-reviewer— Rust code reviewflutter-reviewer— Flutter/Dart code reviewharness-optimizer— Cross-harness optimizationkotlin-build-resolver— Kotlin build resolutionkotlin-reviewer— Kotlin code review
Skills (116 total, +15 new)
pytorch-patterns— PyTorch best practicesnuxt4-patterns— Nuxt 4 frontend patternscodebase-onboarding— Onboarding new contributorsarchitecture-decision-records— ADR workflowagent-eval— Head-to-head coding agent comparisondocumentation-lookup— Doc retrieval patternsbun-runtime— Bun runtime patternsnextjs-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/--withoutCLI 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-codeOr install manually in Claude Code.
ECC v1.8.0 — Harness Performance & Cross-Platform Reliability
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).
ECCHarnessLaunchWide.mp4
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-constructionagentic-engineeringralphinho-rfc-pipelineai-first-engineeringenterprise-agent-opsnanoclaw-replcontinuous-agent-loop
- New agents
harness-optimizerloop-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|strictECC_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-loopsis retained for compatibility in this release.continuous-agent-loopis now the canonical skill name.
Upgrade Path
- Pull latest and reinstall/update ECC.
- Run
/harness-auditto baseline reliability and risk. - Use
/quality-gate . --stricton active repos. - If needed, tune hooks with
ECC_HOOK_PROFILEandECC_DISABLED_HOOKS.
Credits
- frontend / marketing slides skill inspired by @zarazhangrui
- continuous learning skill - homunculus-inspired by @humanplane
- slop guards inspired by @alexfazio
Supporting Docs
- Release notes source:
docs/releases/1.8.0/release-notes.md - Launch assets:
docs/releases/1.8.0/
ECC v1.7.0 — Cross-Platform Expansion & Presentation Builder
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.
cowork.mov
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-slidesskill — 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 skills —
article-writing,content-engine,market-research,investor-materials, andinvestor-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
| Skill | Description |
|---|---|
frontend-slides |
HTML presentations, PPTX conversion guidance, style exploration |
article-writing |
Long-form writing, voice matching, guides, newsletters |
content-engine |
Platform-native repurposing for X, LinkedIn, TikTok, YouTube, newsletter |
market-research |
Market, competitor, investor, and technology research with sourcing |
investor-materials |
Decks, memos, models, fundraising docs, accelerator applications |
investor-outreach |
Investor cold emails, warm intros, follow-ups, and updates |
liquid-glass-design |
iOS 26 Liquid Glass design system |
foundation-models-on-device |
Apple on-device LLM integration patterns |
swift-concurrency-6-2 |
Approachable Concurrency guidance for Swift 6.2 |
swiftui-patterns |
SwiftUI architecture and implementation patterns |
visa-doc-translate |
Visa 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 #246
- address review: remove .cursor/ duplicate, use
is not Nonechecks - 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
ECC v1.6.0 — Codex Edition + Github App
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.
ecc-promo-v3.mp4
Highlights
- Codex Support — Full compatibility with OpenAI Codex CLI via new
codex-setupcommand and instructions generator - 7 New Skills —
analyze-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
| Command | Description |
|---|---|
/codex-setup |
Configure ECC for OpenAI Codex CLI |
/skill-creator |
AI-powered skill generation from repo analysis |
/instinct-creator |
Create instincts from repository patterns |
/hook-creator |
Generate hooks from conversation analysis |
/update-codemaps |
Auto-generate codebase maps |
/update-docs |
Sync 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
| Metric | Value |
|---|---|
| Stars | 50K+ |
| Forks | 6K+ |
| Contributors | 44 |
| Tests | 978 |
| Agents | 13 |
| Skills | 43 |
| Commands | 31 |
| Security Rules | 102 |
"Your repository teaches itself to Claude Code."
Install: gh ext install affaan-m/everything-claude-code
Marketplace: github.com/marketplace/ecc-tools
ECC v1.5.0 — Universal Edition
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-universalQuick Start
npx ecc-install typescriptFull docs: https://github.com/affaan-m/everything-claude-code#readme
v1.4.1: Fix instinct import content loss
Changes
- fix: preserve content after frontmatter in parse_instinct_file() (#161)
v1.4.0: Multi-Language Rules, Installation Wizard & PM2 Orchestration
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
v1.3.0: Complete OpenCode Plugin Support
Complete OpenCode Plugin Support 🔌
Major OpenCode integration with full feature parity - including hooks via the plugin system!
✨ What's New
OpenCode Plugin System
OpenCode's plugin system is MORE sophisticated than Claude Code with 20+ event types:
| Claude Code Hook | OpenCode Plugin Event |
|---|---|
| PreToolUse | tool.execute.before |
| PostToolUse | tool.execute.after |
| Stop | session.idle |
| SessionStart | session.created |
| SessionEnd | session.deleted |
Additional events: file.edited, file.watcher.updated, message.updated, lsp.client.diagnostics, tui.toast.show, and more!
New Files (51 files, 7,523+ lines)
llms.txt- Comprehensive OpenCode documentation for LLMs.opencode/plugins/ecc-hooks.ts- All hooks translated to OpenCode plugins.opencode/tools/*.ts- 3 custom tools (run-tests, check-coverage, security-audit).opencode/commands/*.md- 24 commands in OpenCode format.opencode/package.json- npm package structure foropencode-ecc
📊 Feature Parity
| Feature | Claude Code | OpenCode | Status |
|---|---|---|---|
| Agents | 12 | 12 | ✅ Full parity |
| Commands | 23 | 24 | ✅ Full parity |
| Skills | 16 | 16 | ✅ Full parity |
| Hooks | 3 phases | 20+ events | ✅ OpenCode has MORE |
| Custom Tools | Via hooks | 3 native | ✅ OpenCode is better |
🚀 Quick Start
Option 1: Direct use
```bash
cd everything-claude-code
opencode
```
Option 2: npm package
```bash
npm install opencode-ecc
```
Then add to `opencode.json`:
```json
{
"plugin": ["opencode-ecc"]
}
```
📖 Documentation
- Migration Guide: `.opencode/MIGRATION.md`
- Plugin README: `.opencode/README.md`
- LLM Documentation: `llms.txt`
⚠️ Breaking Changes
- Removed `.opencode/LIMITATIONS.md` (hooks ARE supported via plugins!)
- Rewrote `.opencode/MIGRATION.md` with correct hook mapping
Full Changelog: v1.2.0...v1.3.0
v1.2.0 - Unified Commands & Skills
Changes
- feat: add Python/Django support and enhance READMEs (#139)