Skills / Engineering workflow / Everything Claude Code (ECC)

Everything Claude Code (ECC)

A full engineering system for your agent: plan, test, review, verify, remember.

What Everything Claude Code (ECC) does

Everything Claude Code, now called ECC, is a large toolbox that gives an agent an engineering routine: plan before building, verify with tests, review from a fresh context, remember what matters, and turn repeated wins into reusable habits. You install it once instead of re-describing that process in every prompt.

The current release counts 71 specialised agents, 311 skills and 97 legacy commands, plus hooks, rule packs, session memory, continuous learning and AgentShield, a scanner for risky prompts, hooks, MCP settings and secrets in agent files. It works best in Claude Code and has native plugins for Codex and Qoder.

Use it when

  • You want a complete, opinionated workflow rather than assembling skills one by one.
  • You use Claude Code and Codex on the same projects and want the same setup in both.
  • You care about auditing agent configuration for security problems.

Skip it when

  • You prefer a few small skills you fully understand; ECC is big.
  • You run a local or low-context model; use the minimal profile, or something lighter.

How it works

  1. The guided setup installs the ecc@ecc plugin with your chosen scope and hook profile.
  2. Skills load only when relevant, which keeps the context window focused.
  3. Hooks enforce the routine at runtime and write session summaries and learned "instincts" that are fed back at the start of later sessions.
  4. Rules are optional always-on standards you add per language or project.

How to install Everything Claude Code (ECC)

Claude Code (guided, recommended)

npx [email protected] setup

Needs Node.js 18+, Git and Claude Code 2.1+. For a personal setup choose Global user and Standard hooks. The version number changes with each release.

Claude Code (native plugin)

/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc

Codex

codex plugin marketplace add affaan-m/ECC
codex plugin add ecc@ecc

Minimal, no hooks

npx [email protected] install --profile minimal --target claude

Choose one install method per harness. Installing ECC twice into the same tool duplicates skills, commands and hooks; the README has a reset guide if that happens.

Prompts to try

Tips and gotchas

FAQ

Is ECC the same as everything-claude-code?

Yes. The repository was renamed to affaan-m/ECC; the old everything-claude-code address redirects there.

Does ECC work with Codex?

Yes, as a native Codex plugin: codex plugin marketplace add affaan-m/ECC, then codex plugin add ecc@ecc.

Is it free?

ECC is open source under MIT. The project also sells an ECC Pro tier with a GitHub App.

Something is duplicated after installing. What happened?

Usually two install methods were stacked in the same harness. Follow the Reset / Uninstall section of the README and install once.

Related skills

Engineering workflow · skill pack · ★ 300k · MIT

Superpowers

Makes your agent ask what you want, plan it, test first, and review its own work.

Install · Claude Code
/plugin install superpowers@claude-plugins-official
Memory · plugin · ★ 101k · Apache-2.0

claude-mem

Remembers what happened in past sessions and brings it back when it matters.

Install · Claude Code
npx claude-mem install
Planning · skill · ★ 293k · MIT

grill-me

A relentless interview that turns a loose idea into decisions you can defend.

Install · Claude Code
claude plugin install mattpocock-skills@claude-plugins-official

This page summarises the project's own README.md and README, checked on 2026-10-16. Star count from GitHub on 2026-10-16. Commands change between releases, so check the repository if one fails. Written by Skillary; not affiliated with Affaan Mustafa. See how we review skills.