ZSZainSpireLibrary
Setup guide · updated 12 Nov 2026

ECC: turn Claude Code into an AI dev team, set up step by step

ECC (Everything Claude Code) is a free, open-source (MIT) add-on for Claude Code made by Affaan Mustafa, who won the Anthropic x Forum Ventures hackathon in Sep 2025. It gives Claude 71 agents, 314 skills and 98 commands, plus hooks and memory, so it plans, tests, reviews and fixes its own work.

Read this first ECC itself is free. It runs inside Claude Code, and Claude Code needs a Claude plan or an API key. ECC also has adapters for Codex, Cursor, OpenCode and others, but it works best with Claude Code. Install it only from the official repo or npm package (links below): the README warns that re-uploads and mirrors may contain malware.

01What you get

02Install the requirements

  1. Node.js 18 or newer (from nodejs.org)
  2. Git
  3. Claude Code 2.1 or newer, signed in

Open a terminal (on Windows: PowerShell from the Start menu) and check each one:

node --version
git --version
claude --version

03Run the one-command setup

npx [email protected] setup

For a normal personal setup, choose Global user, then Standard hooks, and confirm. You don't need to clone the repo.

The version number pins the release the README lists today. If a newer one is out, check the README for the current command.

04Check it worked

Start a new Claude Code session and run:

/plugin list

You should see ecc@ecc enabled.

05If something goes wrong

Official links only Repo: github.com/affaan-m/ECC
npm package: npmjs.com/package/ecc-universal
Website: ecc.tools
Claude Code docs: docs.claude.com