Skip to content

Releases: affaan-m/everything-claude-code

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

27 Feb 14:06

Choose a tag to compare

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-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

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 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

ECC v1.6.0 — Codex Edition + Github App

24 Feb 06:56

Choose a tag to compare

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-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

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

11 Feb 10:07

Choose a tag to compare

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: Fix instinct import content loss

06 Feb 09:13
e4e94a7

Choose a tag to compare

Changes

  • fix: preserve content after frontmatter in parse_instinct_file() (#161)

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

06 Feb 07:40

Choose a tag to compare

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

05 Feb 13:15

Choose a tag to compare

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 for opencode-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

01 Feb 11:51
e7cb442

Choose a tag to compare

Changes

  • feat: add Python/Django support and enhance READMEs (#139)

v1.1.0 - Cross-Platform Support and Community Fixes

26 Jan 02:21

Choose a tag to compare

Thank you for 28,500+ stars. The community support has been incredible.

This release focuses on reliability, cross-platform support, and addressing community feedback.

Watch the Release Video

EverythingClaudeCodeVideo.mp4

Introducing ecc.tools

The problem: Your codebase has patterns you don't even realize are patterns.

Every team has processes that span multiple commits - things like:

  • Adding a new database table (modify schema, generate migration, update indexes, fix merge conflicts)
  • Setting up a new API endpoint (create route, add validation, write tests, update docs)
  • Onboarding a new service (config files, environment variables, CI/CD updates)

You do these by hand, scattered across dozens of commits, without realizing they could be a single /new-table or /new-endpoint skill.

What ecc.tools does: It analyzes your git commit history to find these hidden patterns and wraps them into Claude Code skills automatically.

It finds:

  • Multi-step processes you repeat without thinking
  • Patterns your teammates use that you've never noticed
  • Workflows you've unconsciously automated in your head but never documented

Then it generates SKILL.md files and hooks so Claude Code can do them for you.

GitHub App (Awaiting Marketplace Approval)

The ecc.tools GitHub App is currently in review. Once approved:

  1. Install with one click
  2. It analyzes your repository's commit history
  3. Identifies repetitive multi-file change patterns
  4. Generates ready-to-use skills and instinct collections

Coming Soon: Plugin Release

ecc.tools will also ship as a Claude Code plugin for local analysis without requiring the GitHub App.

Install the GitHub App: https://github.com/apps/skill-creator
Visit: https://ecc.tools


Highlights

Session ID Tracking (Issue #62)

Session files now include unique identifiers for better multi-session tracking:

~/.claude/sessions/2026-01-25-abc12345-session.tmp

Cross-Platform Support

All hooks and scripts rewritten in Node.js for Windows, macOS, and Linux compatibility.

New Skills

  • iterative-retrieval - Progressive context refinement for subagents
  • continuous-learning-v2 - Instinct-based learning with confidence scoring

Async Hooks Documentation

New async: true option for hooks that run in background without blocking:

{
  "type": "command",
  "command": "node analysis.js",
  "async": true,
  "timeout": 30
}

What's Changed

Features:

  • Session ID tracking in session filenames (#62)
  • Async hooks support documentation
  • iterative-retrieval skill for progressive context refinement
  • continuous-learning-v2 skill with instinct-based learning
  • ecc.tools ecosystem integration
  • database-reviewer agent with Supabase patterns (#48)
  • Cloud infrastructure security skill (#44)

Fixes:

  • Plugin manifest validation errors (#75)
  • Removed unnecessary .sh hooks (#41)
  • Security and documentation fixes
  • Cross-platform compatibility issues

Documentation:

  • Added hooks.md to documentation index (#40)
  • Updated README with ecosystem tools section

22 commits since v1.0.0

Full changelog: v1.0.0...v1.1.0


Follow development:

We're just getting started. More tools coming soon.

v1.0.0 - Official Plugin Release

22 Jan 12:17

Choose a tag to compare

🚀 Now Available as a Claude Code Plugin

Install with a single command:

/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code

Or add to your ~/.claude/settings.json:

{
  "extraKnownMarketplaces": {
    "everything-claude-code": {
      "source": { "source": "github", "repo": "affaan-m/everything-claude-code" }
    }
  },
  "enabledPlugins": {
    "everything-claude-code@everything-claude-code": true
  }
}

What's Included

Component Count
Agents 9 specialized subagents
Skills 11 workflow definitions
Commands 11 slash commands
Hooks 10 automations
Rules 6 guideline sets

New in This Release

  • Plugin packaging - Install the entire collection in seconds
  • Memory persistence hooks - Context survives across sessions
  • Strategic compaction - Manual /compact at logical boundaries
  • Continuous learning - Auto-extract patterns from sessions
  • Verification loops - Checkpoint and eval workflows

📖 Read the guides:

Star ⭐ if this helps your workflow.