Claude Code · 8 min · 2026-10-08 · Par Équipe MaitriseLIA

ECC (Everything Claude Code) : 275 000 étoiles, 293 skills, et pourquoi il vaut mieux n’en installer qu’une partie

Avec 275 000 étoiles en neuf mois, ECC est le dépôt le plus suivi autour de Claude Code. L’installation recommandée ajoute d’un coup 293 skills, 68 agents et des hooks actifs. Nous avons mesuré ce que cela pèse, et pourquoi le profil minimal est le bon point de départ.

Panneau d’atelier couvert d’outils : ECC, la boîte à outils de 293 skills pour Claude Code
Crédit photo : Unsplash

L’essentiel en une minute

  • Ce que c’est : le dépôt le plus suivi autour de Claude Code (MIT, 275 175 étoiles), qui ajoute 68 agents, 293 skills, 94 commandes, des hooks, des règles et un scanner de sécurité.
  • Sa méthode : planifier, tester, coder, relire, vérifier, retenir, améliorer, sans avoir à le redemander à chaque fois.
  • Le point à connaître : l’installation recommandée ajoute les 293 skills d’un coup. Or Claude Code ne réserve que 1 % de sa fenêtre de contexte à la liste des skills, et supprime au-delà les descriptions des moins utilisés, y compris les vôtres.
  • La bonne façon de commencer : le profil minimal (47 skills, sans hooks), puis des ajouts ciblés.
  • Notre verdict : à tester, par petites doses.

ECC est né le 18 janvier 2026 sous le nom « Everything Claude Code ». Neuf mois plus tard, le dépôt d’Affaan Mustafa compte 275 175 étoiles et 41 047 copies, soit plus de 1 000 étoiles par jour en moyenne. Il s’appelle désormais ECC et prend aussi en charge d’autres agents de code, mais Claude Code reste sa cible principale.

Ce que contient ECC

Le README résume la promesse en une ligne : « Optimisez la fenêtre de contexte. Persistez tout le reste. » Concrètement, ECC fournit :

  • 68 agents spécialisés : planification, relecture, réparation de build, sécurité, architecture ;
  • 293 skills : développement piloté par les tests, recherche, sécurité, documentation, interface, données, apprentissage automatique ;
  • 94 commandes, conservées pour la compatibilité pendant que le projet passe aux skills ;
  • des hooks sur sept événements de Claude Code (début et fin de session, avant et après chaque outil, avant la compaction, à l’arrêt), qui résument les sessions et réinjectent des « instincts » appris ;
  • 122 fichiers de règles, communs ou propres à un langage, de TypeScript à Rust ;
  • AgentShield, un scanner qui inspecte prompts, hooks, configuration MCP, permissions, secrets et fichiers d’agents.

ECC fonctionne aussi, avec des capacités réduites, sur Codex, Cursor, OpenCode, Gemini, Zed, Copilot et d’autres. Son application GitHub s’installe gratuitement ; pour les dépôts privés, l’offre ECC Pro démarre à 19 dollars par siège et par mois.

Le vrai sujet : 293 skills dans un budget de 1 %

Au début de chaque session, Claude Code charge le nom et la description de chaque skill installé, pour savoir lequel utiliser. La documentation officielle précise la règle : ce budget représente 1 % de la fenêtre de contexte du modèle. Quand la liste déborde, Claude Code supprime des descriptions, en commençant par les skills que vous invoquez le moins. Les noms restent, mais sans description, Claude ne sait plus quand un skill s’applique.

Nous avons mesuré le dépôt : les descriptions des 293 skills d’ECC totalisent environ 100 000 caractères, l’équivalent de quelque 25 000 tokens. Même avec une fenêtre de contexte d’un million de tokens, c’est plus du double du budget.

Deux conséquences pratiques :

  1. La plupart des skills d’ECC seront listés sans description. Claude ne les choisira pas de lui-même ; il faudra les appeler par leur nom.
  2. Vos propres skills entrent dans la même file. Un skill maison que vous utilisez rarement peut perdre sa description au profit d’ECC.

La commande /doctor de Claude Code estime le coût de cette liste et ses plus gros contributeurs, et /skill-doctor indique ce que coûte chaque skill et combien de fois il sert. Lancez-les avant et après une installation.

L’installation recommandée, et celle que nous recommandons

La voie par défaut installe ECC sous forme de plugin, par l’assistant d’installation ou par deux commandes dans Claude Code : le dossier complet des skills et des commandes arrive d’un coup, avec les hooks activés par défaut. Le README insiste sur un point : n’empilez pas deux méthodes d’installation sur le même outil, au risque de dupliquer skills, commandes et hooks.

La voie que nous recommandons passe par l’installateur et ses profils :

ProfilSkillsPour qui
---------
minimal47Règles, agents, commandes et méthode de base, sans hooks
core47La même base, avec les hooks
sécurité66Revues de sécurité
recherche73Recherche, synthèse, publication
développeur125Le profil d’ingénierie par défaut
complet293Tout ECC

L’installateur exige une décision explicite avant d’installer les hooks : sans option, il affiche ce qu’ils peuvent faire et s’arrête. Une commande de conseil, ecc consult, propose les composants adaptés à un besoin précis, et l’on peut aussi installer des skills un par un.

Les points de vigilance

Des hooks qui s’exécutent sans vous demander. Un hook lance une commande à chaque événement, au début de chaque session ou après chaque outil. Ceux d’ECC sont documentés et désactivables, mais ce sont des programmes qui tournent sur votre machine. Lisez-les avant de les activer.

Des règles toujours chargées. Une règle installée globalement s’applique à toutes vos sessions. Le README conseille de ne copier que le dossier commun et celui de votre langage, ou de les installer dans un seul projet.

Des copies non officielles. Le README avertit : installez ECC uniquement depuis ses canaux vérifiés (le dépôt GitHub, les paquets npm ecc-universal et ecc-agentshield, le plugin ecc@ecc, le site ecc.tools). Un dépôt aussi populaire attire les republications.

Un projet sain, mais porté par son créateur. 733 tickets fermés pour 97 ouverts, 1 133 propositions de modification intégrées : la maintenance suit. Affaan Mustafa signe 1 752 des 2 866 commits humains, soit 61 %, sur 364 contributeurs.

Notre verdict : à tester, par petites doses

ECC rassemble une méthode de travail solide pour Claude Code et l’outille de bout en bout. Si vous débutez, ou si vous voulez adopter toute cette méthode en équipe, le profil développeur est un bon raccourci.

Si vous avez déjà vos propres skills, commencez par le profil minimal, vérifiez avec /doctor ce que la liste des skills coûte, puis ajoutez un à un les composants qui vous manquent. Chaque skill installé prend une part de ce budget à chaque échange, qu’il serve ou non.

Sources

  1. ECC, dépôt GitHub (affaan-m/ECC)
  2. ECC, site officiel
  3. Claude Code, documentation des skills (budget de la liste)

À propos de l'auteur

Équipe MaitriseLIA

Experts en formation Claude Code, Anthropic API et outils d'IA professionnels. Nos contenus sont rédigés par des spécialistes qui utilisent Claude Code et les MCPs au quotidien pour automatiser leurs business.