Everything Claude Code Is Now ECC, With 311 Skills Inside
Everything Claude Code, now ECC, packs 311 skills, 71 agents and 27 hooks. What is in the repo, what it costs your context, and how to install just what you need.
The costly mistake with Everything Claude Code is running the full install on day one because the repo has 292,000 stars. You get 311 skills, 71 agents, 27 hooks that run shell commands on your machine, and a skill list far bigger than the room Claude Code gives it. Install the plugin with one rule pack, read the hooks first, and turn off what you never call.
Everything Claude Code is a free, MIT licensed bundle of Claude Code add-ons by Affaan Mustafa. It now goes by ECC. We cloned version 2.2.3 and counted every folder ourselves, because the numbers in most write-ups are months old. Every figure below links to where it came from.
Inside This Post
7 sections
What Is Actually in the Repo
We pulled the repo on October 29, 2026 and counted the folders. GitHub's API showed 292,319 stars and 43,261 forks that day, with the latest release, v2.2.3, out on October 1.

| Part | Count in v2.2.3 | What it does |
|---|---|---|
| Skills | 311 | Instructions Claude loads when a task matches, like TDD, security review or docs |
| Agents | 71 | Helpers with their own prompt, like a planner, a code reviewer or a Go build fixer |
| Commands | 97 | Older slash commands, kept as shims while ECC moves to skills |
| Hooks | 27, across 8 events | Shell commands that fire before and after tool calls and at session start and end |
| Rules | 121 files | Always on coding standards, one common set plus 21 language and framework packs |
| MCP servers | 34 in a catalog | Server definitions you can copy. Only one, chrome-devtools, is a default |
The repo grows fast. In March, Augment Code's write-up counted 28 agents, 119 skills and 60 commands at 100,000 stars. Even the banner image in ECC's own README still shows 261 skills and 64 agents. Expect any number you read, ours included, to be stale in a month.
Where the Name Went
The project started on GitHub on January 18, 2026 as everything-claude-code. In early October, a run of commits titled "retire the Everything Claude Code name" moved it to ECC. The README says the plugin id is now ecc@ecc to keep tool names short, and calls the old marketplace name a legacy alias.
That matters when you search. Google's AI answer for this query links a copy under WorldFlowAI as the install source. GitHub shows that repo isn't a fork, and its last push was January 23, 2026. Install from affaan-m/ECC.
The Hooks Are the Part to Read First
Skills are text. Hooks are code. Anthropic's plugin security page says a plugin can execute arbitrary code on your machine with your user privileges. It also says hooks, monitors and MCP servers run outside Claude Code's sandbox.
ECC's hooks README lists what each one does. Most of them warn and get out of the way. A few block.

Three of them will change how a session feels.
- The dev server blocker. It stops
npm run devfrom running outside tmux. If you don't use tmux, your dev server just won't start from Claude. - The pre-commit check. It lints staged files and blocks a commit it thinks carries a secret. Useful, and also a surprise the first time.
- The Prettier and TypeScript hooks. When your hook profile turns them on, after every edit to a JS or TS file, they format it and run
tsc --noEmit. On a big project that adds wait time to each change.
Claude Code itself supports 33 hook events, per its hooks reference. ECC uses eight of them. The README also warns against pasting its hooks.json into your settings by hand, because the paths need rewriting for your machine.
What 311 Skills Do to Your Context
Every skill's name and description sit in Claude's context on every turn, whether it gets used or not. Anthropic's skills docs say the listing gets a budget of 1% of the model's context window. When it overflows, Claude Code drops descriptions, starting with the skills you call least.
We added up the name and description of all 311 ECC skills. It came to 102,262 characters. At the usual rough rate of four characters per token, that's about 25,600 tokens.

On a 200,000 token window the budget is about 2,000 tokens. ECC's full list is roughly 13 times that. On a 1 million token window it's still about 2.5 times over. So Claude sees the names of skills it will rarely pick, while the descriptions it needs to match your request get cut.
The 71 agent descriptions add about 4,000 more tokens by the same count. That's not a disaster. It's just weight you carry on every message.
The docs give you the tools to check. Run /doctor for the listing's cost and its biggest parts. Run /skill-doctor to find skills you never use. After you install, claude plugin details ecc shows an Always-on token count, per Anthropic's plugin install docs.
How to Install Only What You Need
ECC's README gives two main paths. Pick one. The README is blunt that stacking them causes duplicate hooks.
Path 1. The native plugin. Inside Claude Code, run these two lines.
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
Claude Code opens the plugin's details first. Read the Will install list before you pick a scope. Choose local scope if you want it in one project only.
Path 2. The guided setup. It needs Node.js 18 or newer, Git and Claude Code 2.1 or newer.
npx ecc-universal@2.2.3 setup
This runs package code from npm. ECC's own README says a version pin is not a security audit, so read the release source first.
Then add rules by hand. Plugins can't ship rules. The README says to start with the common set plus one language you use.
git clone https://github.com/affaan-m/ECC.git
mkdir -p ~/.claude/rules/ecc
cp -R ECC/rules/common ~/.claude/rules/ecc/
cp -R ECC/rules/typescript ~/.claude/rules/ecc/
Swap typescript for your stack. Rules load on every session, so one pack beats five.
Trim after a week. Open /plugin, look at what you actually called, and disable the rest. Plugins from third party marketplaces don't auto-update by default, per Anthropic's docs. That's good. Update on purpose, after you read the changelog.
To remove it. Uninstall the plugin from /plugin. If you used the npm path, ECC's README lists npx ecc-universal@2.2.3 uninstall --dry-run first, then the same command without the flag. Delete any rule folders you copied.
Who Should Install It
ECC suits a developer who already ships with Claude Code and wants a ready process to plan, test, build and review. The planner, code reviewer and language build fixers are its strongest parts. The README credits the author with winning an Anthropic and Forum Ventures hackathon in September 2025.
It's a poor first step for someone who just started. If you're new, learn the tool bare first. Our first-day Claude Code walkthrough covers that. Then add skills one at a time, the way our Claude Code skills guide lays out. We run our own small set, documented on our skills page, because a short list we wrote beats a long list we haven't read.
Bad Advice We Keep Seeing
"Install everything, it's free." The download is free. Your context isn't. A list 13 times its budget means worse skill matching, not better.
"Copy the hooks.json into your settings." ECC's own docs say not to. The commands point at paths that only work after the installer rewrites them.
"It's from Anthropic." It isn't. It's a community project with an MIT license. Anthropic's install screen warns that it doesn't control what's in the plugins you install.
"Use the plugin and the npm full install together." That runs every hook twice. Pick one path.
Still Wondering?
- What is Everything Claude Code?
It's an open source collection of Claude Code skills, agents, hooks, rules and commands by Affaan Mustafa. It was renamed ECC in October 2026 and lives at github.com/affaan-m/ECC.
- Is Everything Claude Code free?
Yes. It's MIT licensed and costs nothing to install. You still pay for Claude Code itself, which needs a paid plan or API credit. Our Claude Code pricing guide has the plans.
- Is Everything Claude Code safe?
It's as safe as the code you let run. Its hooks run shell commands as your user, outside the sandbox. Read
hooks/hooks.jsonand the hooks README before you install, and skip any hook you don't understand.- Does Everything Claude Code work with Cursor or Codex?
Partly. The README says it works best with Claude Code, has native plugin paths for Codex and Qoder, and has limited adapters for Cursor, OpenCode, Gemini CLI and others. Check its support table before you count on a feature.
- Does Claude Code use all of the components automatically?
No. Skills trigger when Claude matches your request to a description, and many descriptions get dropped when the list is too long. Agents run when Claude or you call them. Hooks fire every time their event happens.
- How do I update ECC?
For the plugin, open
/plugin, pick ECC on the Installed tab and choose Update now. For the npm path, rerun the setup command with the new version number.
Like this guide? Add Vyebe as a preferred source on Google and see more of our posts when you search.
The Paper Trail
- affaan-m/ECC on GitHub, README, license, install and uninstall steps, star and fork counts, accessed October 2026
- ECC hooks README, what each hook does and how to install hooks, accessed October 2026
- Claude Code docs, Plugin security and trust, what plugins can run and the trust warning, accessed October 2026
- Claude Code docs, Skills, the skill listing budget and how descriptions get dropped, accessed October 2026
- Claude Code docs, Install and manage plugins, scopes, auto-update defaults and plugin details, accessed October 2026
- Claude Code docs, Hooks reference, the list of hook events, accessed October 2026
- Augment Code, Everything Claude Code hits 100K stars, the March 2026 counts, accessed October 2026
- ecc-universal on npm, the 2.2.3 release, accessed October 2026
Run the audit on your own database
The whole procedure is published as a free agent skill, including the read only SQL. Every section of it came out of something that was live and wrong.
Read the skill in fullWorth Reading
Is Claude Code Free? No, but 4 Routes Cost Almost Nothing
Claude Code is free to install but not free to run. The free Claude plan leaves it out. Four real ways to use it for little or nothing, and the trap to skip.
Getting StartedBase44 Review, Fast to a Demo and Slow to a Real App
Base44 builds a working app with login and a database from one prompt. Where it stalls, what the code export really gives you, its security record and the reviews.