Skip to main content

Everything Claude Code (ECC)

Agent harness performance system by Affaan Mustafa (@affaanmustafa). MIT licensed. Claude Code plugin + npm package + manual install. Anthropic Hackathon winner (Feb 2026).
  • GitHub: affaan-m/everything-claude-code
  • Plugin ID: ecc@ecc
  • npm: ecc-universal

What It Is

A layered plugin for Claude Code (and 8 other harnesses) that adds: 60 agents, 232 skills, structured rules, hook-based automations, continuous learning, and security scanning. Framed explicitly as a “harness performance system” — the claim is that harness quality determines output quality as much as model quality does.

Install Paths

Plugin path (recommended for most users):
Manual install (fallback):
Do not stack methods — plugin + manual full install causes duplicates. Selective (minimal):

Cross-Harness Support Matrix

DRY adapter pattern: Cursor’s adapter.js transforms Cursor’s stdin JSON to Claude Code’s format, allowing the same scripts/hooks/*.js to run on both harnesses without duplication. OpenCode’s plugin hook system has more events than Claude Code (11 vs 8 native types).

Component Summary

All counts self-reported from README (unverified independently).

Key Skills


Hook Runtime Controls


Token Optimization

Recommended ~/.claude/settings.json:
All impact numbers claimed from ECC README; not independently verified. MCP context cost: too many active MCP servers can reduce the effective 200K context window to ~70K (claimed, unverified). Recommended cap: under 10 MCPs, under 80 active tools. Strategic compaction (via strategic-compact skill) — compact at: end of research/exploration phase, after completing a milestone, after a failed approach. Do NOT compact mid-implementation (lose variable names, file paths, partial state).

ECC 2.0 (Alpha)

Rust control plane in ecc2/ — builds locally, exposes dashboard, start, sessions, status, stop, resume, daemon. Not a general release; alpha quality. Tkinter desktop dashboard also available via npm run dashboard or python3 ecc_dashboard.py.