Laatst bijgewerkt:

Everything Claude Code installeren en gebruiken: zo doe je het, stap voor stap

Everything Claude Code (de GitHub-repo affaan-m/ECC) installeer je als beginner het best door niet de hele plugin te nemen, maar drie onderdelen in één testproject te kopiëren: de agents code-reviewer en planner en de skill verification-loop. Je hebt Claude Code 2.1 of nieuwer, Git en een Claude-plan met Claude Code nodig, en je bent ongeveer een half uur bezig. Wil je toch alles, dan gaat dat met /plugin marketplace add en /plugin install ecc@ecc. Hieronder lees je beide routes, wat het met je limiet doet en hoe je het weer verwijdert. Gecontroleerd op 28 oktober 2026.

Wat het is

Wat is everything-claude-code, en waarom heet het nu ECC?

Everything-claude-code is een open-sourceverzameling kant-en-klare onderdelen voor Claude Code: agents, skills, commands, hooks en rules. De maker is Affaan Mustafa, die volgens zijn eigen gids de Anthropic x Forum Ventures-hackathon in New York won met een project dat hij volledig met Claude Code bouwde. Het project heet inmiddels ECC en staat op github.com/affaan-m/ECC; de oude repo-naam everything-claude-code verwijst daar automatisch naartoe. Op 28 oktober 2026 had de repo 291.258 sterren en 43.118 forks, en de laatste release was v2.2.3 van 1 oktober 2026.

Een agent, een skill en een hook in één zin

Een subagent is een assistent met een eigen taak en een eigen contextvenster, bijvoorbeeld een reviewer. Een skill is een uitgeschreven werkwijze die Claude laadt als hij past bij je vraag, of als je hem met /naam aanroept. Een hook is een shellcommando dat Claude Code automatisch draait op een vast moment, zoals voor of na het bewerken van een bestand. Meer over alle drie lees je bij de functies van Claude Code.

Waarom de oude naam nog overal opduikt

Video's en blogs uit voorjaar 2026 noemen nog everything-claude-code en lagere aantallen, zoals 13 agents. De README zegt zelf dat oudere posts een lange marketplace-naam tonen die nu alleen als alias werkt. Gebruik vandaag drie namen: de repo affaan-m/ECC, de plugin ecc@ecc en het npm-pakket ecc-universal. Ze zijn niet uitwisselbaar.

Installeer alleen vanuit de officiële repo

In de Google-resultaten voor everything claude code staan ook kopieën van andere GitHub-accounts. De README waarschuwt daar expliciet voor: kopieën en mirrors van derden worden niet door het project gecontroleerd en kunnen malware bevatten. Gebruik alleen github.com/affaan-m/ECC, het npm-pakket ecc-universal of ecc.tools.

Wat er in everything-claude-code (ECC v2.2.3) zit en wanneer het je context kost
Agents (subagents)Aantal in v2.2.371Wanneer het in je context komtNaam en beschrijving altijd; de volledige tekst draait in een eigen contextvenster als Claude delegeertAdvies voor een beginnerKies er twee
SkillsAantal in v2.2.3311Wanneer het in je context komtNaam en beschrijving altijd; de inhoud pas als de skill wordt gebruiktAdvies voor een beginnerKies er één of twee
CommandsAantal in v2.2.397, door ECC zelf legacy genoemdWanneer het in je context komtWorden als skills geteldAdvies voor een beginnerSla over; ECC stapt zelf over op skills
HooksAantal in v2.2.3Een runtime met profielen minimal, standard en strictWanneer het in je context komtDe definitie kost geen modelcontext, maar een hook kan bij sessiestart tekst toevoegen en draait als code op je computerAdvies voor een beginnerDe eerste weken uit
RulesAantal in v2.2.3Packs per taal, plus commonWanneer het in je context komtAltijd, bij elke sessieAdvies voor een beginnerLater, en dan alleen common plus je eigen taal
AgentShieldAantal in v2.2.3Eén scannerWanneer het in je context komtAlleen als je hem aanroeptAdvies voor een beginnerOptioneel
README van affaan-m/ECC (GitHub)

Wat heb je nodig

Wat heb je nodig om everything-claude-code te installeren?

Weinig, als je al met Claude Code werkt. ECC zelf is gratis en valt onder de MIT-licentie. Je betaalt alleen je eigen Claude-verbruik, en dat verbruik kan door ECC stijgen. Daarom staat meten in deze tutorial vóór uitbreiden.

Werkt het ook in de desktop-app of VS Code?

Ja. De terminal, de lokale sessies in de Code-tab van de desktop-app en de VS Code-extensie lezen op één computer dezelfde instellingenbestanden. Wat je in .claude/ of ~/.claude/ zet, zie je in alle drie. In de gewone Claude-chat werken agents en hooks niet. Heb je Claude Code nog niet, begin dan bij Claude Code installeren.

Benodigdheden voor de selectieve installatie en de volledige plugin
Claude Code 2.1 of nieuwerWaaromECC vereist minimaal v2.1.0 vanwege de manier waarop plugins hooks ladenHoe je het controleertclaude --version
Een plan met Claude CodeWaaromPro, Max, Team, Enterprise of een Console-account; Free heeft geen Claude CodeHoe je het controleertInloggen met claude en daarna /status
GitWaaromOm de repo te downloaden en eerst te lezen voordat je iets kopieertHoe je het controleertgit --version
Node.js 18 of nieuwerWaaromAlleen nodig voor de begeleide installatie met npxHoe je het controleertnode --version
Een testprojectWaaromZodat een fout of een vervelende hook geen klantproject raaktHoe je het controleertEen map met git init, of een kopie van een bestaand project
Ongeveer een half uurWaaromDownloaden, lezen, kopiëren, aanpassen en twee keer metenHoe je het controleertPlan het niet tussen twee afspraken door
Install and manage plugins (officieel)

Eerst kiezen

Welke onderdelen van everything-claude-code installeer je eerst?

Begin met drie onderdelen en voeg pas na een week iets toe. De reden is simpel: elke agent en elke skill zet zijn beschrijving in iedere sessie in je context, ook als je hem niet gebruikt. Met 71 agents en 311 skills betaal je dus voor een catalogus die je grotendeels nooit opent. Met drie onderdelen zie je ook beter wat werkt.

Wat je de eerste weken laat liggen

Hooks, de volledige plugin, de 97 commands, de multi-model commands (die een extra runtime nodig hebben) en /astra-review, dat je diff naar OpenAI stuurt. Ze zijn niet slecht, maar ze veranderen je werkwijze of je verbruik op een manier die je pas kunt beoordelen als je weet hoe Claude Code zonder ze werkt.

Waarom niet gewoon de skills die het populairst zijn?

Populair zegt iets over wat anderen nodig hebben, niet over jouw project. Kies onderdelen voor een probleem dat je deze week hebt. Reviewt niemand je code, dan levert code-reviewer direct iets op. Schrijf je geen tests, dan heeft tdd-workflow (een bestand van ruim 21 kB) weinig om op te sturen.

De vijf onderdelen van ECC die we beginners als eerste aanraden, in volgorde
agents/code-reviewer.mdWat het doetBeoordeelt je wijzigingen op kwaliteit, veiligheid en onderhoudbaarheidWaarom eerstEen frisse blik zonder de context van het schrijven vangt fouten die jij en Claude missenPas dit aanDe beschrijving zegt MUST BE USED for all code changes; maak hem op verzoek
agents/planner.mdWat het doetMaakt een stappenplan voor een feature of refactor, met alleen leesrechtenWaarom eerstPlannen voor bouwen voorkomt dat Claude halverwege de verkeerde kant op gaatPas dit aanStaat op model: opus; zet hem op sonnet als je op Pro zit
skills/verification-loopWat het doetDraait build, typecheck, lint, tests, een simpele secretscheck en een diff-review, en geeft PASS of FAILWaarom eerstEén klein bestand zonder afhankelijkheden, en je roept hem zelf aanPas dit aanNiets; pas eventueel de commando's aan je stack aan
skills/strategic-compact (week 2)Wat het doetAdviseert op logische momenten om /compact te draaienWaarom eerstHelpt lange sessies schoon te houdenPas dit aanAlleen toevoegen als je vaak lange sessies hebt
rules/common (week 3 of later)Wat het doetVaste afspraken over stijl, tests, git en veiligheidWaarom eerstNuttig als je team dezelfde standaard wilPas dit aanWordt altijd geladen, dus meet voor en na
Start Using ECC (README)

Stap voor stap

Everything-claude-code selectief installeren in een testproject

Deze route kopieert alleen de drie gekozen bestanden naar de .claude-map van één project. Dat heet project scope: het geldt alleen in die map, en je collega's krijgen het ook als je de map commit. De commando's zijn voor macOS en Linux; de Windows-variant staat onder de stappen.

Dezelfde stappen in Windows PowerShell

git clone https://github.com/affaan-m/ECC.git $HOME\ecc-bron
New-Item -ItemType Directory -Force .claude\agents, .claude\skills
Copy-Item $HOME\ecc-bron\agents\code-reviewer.md, $HOME\ecc-bron\agents\planner.md .claude\agents\
Copy-Item -Recurse $HOME\ecc-bron\skills\verification-loop .claude\skills\
Daarna pas je de twee bestanden aan in Kladblok of VS Code, precies zoals in stap 7 en 8.

Liever voor al je projecten tegelijk?

Kopieer dan naar ~/.claude/agents/ en ~/.claude/skills/ in plaats van naar .claude/ in je project. Doe dat pas als je de onderdelen een week hebt getest. Een agent op gebruikersniveau zit in elke sessie, ook in projecten waar je hem niet nodig hebt.

  1. 1

    Open een terminal in je testproject. cd ~/projecten/testproject (pas het pad aan). Waarom: alles wat je hierna kopieert, landt in dit project en nergens anders.

  2. 2

    Download de officiële repo naast je project: git clone https://github.com/affaan-m/ECC.git ~/ecc-bron. Waarom: je wilt de bestanden kunnen lezen voordat ze iets doen, en alleen deze bron is door de maker gecontroleerd.

  3. 3

    Lees de drie bestanden: less ~/ecc-bron/agents/code-reviewer.md, daarna planner.md en ~/ecc-bron/skills/verification-loop/SKILL.md. Kijk vooral naar het blok bovenaan tussen de streepjes (frontmatter): name, description, tools en model. Waarom: daar staat wanneer Claude het onderdeel inzet en met welk model.

  4. 4

    Maak de mappen aan: mkdir -p .claude/agents .claude/skills. Waarom: Claude Code zoekt projectagents in .claude/agents/ en projectskills in .claude/skills/.

  5. 5

    Kopieer de twee agents: cp ~/ecc-bron/agents/code-reviewer.md ~/ecc-bron/agents/planner.md .claude/agents/.

  6. 6

    Kopieer de skill als losse map: cp -R ~/ecc-bron/skills/verification-loop .claude/skills/. Waarom: een skill moet direct onder skills/ staan. Zet je hem een niveau dieper, bijvoorbeeld in skills/ecc/, dan vindt Claude Code hem niet.

  7. 7

    Open .claude/agents/planner.md en verander model: opus in model: sonnet. Waarom: elke planner-aanroep draait anders op Opus, en dat telt op Pro en Max zwaarder tegen je limiet. Zit je op Max en wil je Opus voor planning, laat het dan staan.

  8. 8

    Open .claude/agents/code-reviewer.md en vervang in de description de zin MUST BE USED for all code changes. door Use when the user asks for a code review. Waarom: Claude kiest een subagent op basis van die beschrijving. Met de oorspronkelijke tekst delegeert hij na elke wijziging een review, en elke review is een extra contextvenster.

  9. 9

    Start een nieuwe sessie: sluit Claude Code af en typ claude. Waarom: Claude Code bewaakt alleen agentmappen die al bestonden toen de sessie startte. Een nieuwe map ziet hij pas na een herstart.

Create custom subagents (officieel)

Werkt het?

Werkt het? Zo controleer je de installatie, met een eerste prompt

Je controleert drie dingen: staan de bestanden op de goede plek, ziet Claude Code ze, en doet Claude er iets nuttigs mee. Neem voor de eerste test een kleine, echte wijziging, zodat je het resultaat kunt beoordelen.

De eerste prompt om te plakken

Gebruik de planner-subagent om een plan te maken voor deze wijziging: [beschrijf een kleine wijziging, bijvoorbeeld een extra veld telefoonnummer in het contactformulier]. Schrijf nog geen code. Geef het plan in maximaal tien stappen, noem per stap welke bestanden je wilt aanpassen en zet onderaan wat je nog van mij moet weten.

Daarna, als het plan klopt:
Voer stap 1 en 2 uit. Laat vervolgens de code-reviewer-subagent de wijziging beoordelen en geef alleen bevindingen met bestandsnaam en regelnummer, gesorteerd van ernstig naar klein.

Waarom deze prompt zo is opgebouwd

"Schrijf nog geen code" houdt de planner bij plannen; zonder die regel begint Claude vaak meteen te bouwen. "Bestandsnaam en regelnummer" dwingt de reviewer tot controleerbare bevindingen in plaats van algemeen advies. Klopt het plan niet, verbeter het dan eerst. Een fout in het plan is goedkoper te herstellen dan een fout in de code.

  1. 1

    Typ in Claude Code een / en daarna verification. Zie je /verification-loop in de lijst, dan is de skill geladen.

  2. 2

    Vraag: Welke subagents heb je in dit project beschikbaar? Claude hoort code-reviewer en planner te noemen. Noemt hij ze niet, zie dan de probleemtabel verderop.

  3. 3

    Plak de eerste prompt hieronder en kijk of de taak naar de planner gaat. Je ziet in de uitvoer dat Claude de subagent aanroept en daarna een plan teruggeeft.

  4. 4

    Laat Claude één of twee stappen uitvoeren, vraag dan om een review door code-reviewer en sluit af met /verification-loop. Krijg je een rapport met PASS of FAIL per onderdeel, dan werkt alles.

Extend Claude with skills (officieel)

Je limiet

Wat doet everything-claude-code met je limiet? Zo meet je het

Alles wat ECC in je context zet, telt bij elk bericht mee tegen je verbruik, of je het onderdeel nu gebruikt of niet. Anthropic schrijft dat letterlijk over plugins: de namen en beschrijvingen van skills, agents en commands staan in elke sessie in de context en tellen mee, ook als de plugin niet wordt gebruikt. Meet daarom voor en na. Je limiet en hoe die werkt staat uitgelegd op Claude Code limieten.

De drie grootste verbruikers in ECC

Ten eerste de planner op Opus: elke aanroep draait op het zwaarste model. Ten tweede proactieve agents zoals code-reviewer met MUST BE USED in de beschrijving: elke delegatie opent een eigen contextvenster. Ten derde de GateGuard-hook, die in de profielen standard en strict actief is. Die laat Claude bij de eerste bewerking van een bestand eerst vragen beantwoorden. ECC heeft dat zelf gemeten in een proef met 72 sessies: ongeveer 45 procent meer beurten. Elke beurt kost tokens.

Waarom je bij ECC de kosten pas na installatie ziet

Plugins in de officiële marketplace van Anthropic tonen vooraf een schatting onder Context cost, met een gemarkeerde regel als het boven de 2.000 tokens per beurt komt. ECC komt uit een eigen marketplace. Volgens de documentatie krijgt zo'n plugin geen Context cost-sectie. Je meet dus zelf, met de stappen hierboven.

De tips in de ECC-README zijn geschreven voor API-gebruik

De README raadt instellingen aan zoals Sonnet als standaardmodel en eerder compacten. Dat zijn redelijke tips, maar ECC zegt er zelf bij dat de kostenwaarschuwingen over API-tarieven gaan. Zit je op een abonnement, zet dan ECC_CONTEXT_MONITOR_COST_WARNINGS=off als je de plugin met hooks gebruikt, en kijk naar /usage in plaats van naar dollarbedragen.

  1. 1

    Vóór de installatie: start een nieuwe sessie in je testproject en typ /context. Noteer het totaal en de verdeling per categorie. Dit is je nulmeting.

  2. 2

    Na de installatie: start opnieuw een nieuwe sessie en typ weer /context. Het verschil is wat ECC aan elk bericht toevoegt voordat je iets typt.

  3. 3

    Gebruik je de volledige plugin, typ dan in je terminal (niet in Claude Code) claude plugin details ecc. De regel Always-on geeft een schatting van de tokens die de plugin aan elke sessie toevoegt, en per onderdeel zie je welke skill of agent het meeste kost.

  4. 4

    Na een week: typ /usage en druk op w voor de laatste zeven dagen. Op Pro, Max, Team en Enterprise zie je welk deel van je verbruik naar subagents, skills en plugins ging.

  5. 5

    Typ /skill-doctor om te zien welke skills in je lijst staan maar nooit zijn gebruikt. Die kun je verwijderen.

Measure plugin cost and usage (officieel)

Volledige plugin

De volledige everything-claude-code-plugin installeren, als je dat toch wilt

Dit is de route die de meeste video's laten zien. Je krijgt dan alle 311 skills, 71 agents, de commands en de hooks in één keer. Rules zitten er niet bij, want een Claude Code-plugin kan geen rules meeleveren. Kies één installatiemethode en stapel er niets bovenop: ECC waarschuwt zelf dat dubbel installeren skills, commands en hooks verdubbelt.

Wat een hook mag op je computer

Anthropic is daar duidelijk over: een plugin die je installeert kan willekeurige code op je computer uitvoeren met jouw gebruikersrechten. Hooks draaien buiten de sandbox van Claude Code en buiten je permissieregels. Met /hooks zie je welke hooks actief zijn, waar ze vandaan komen en wat ze precies uitvoeren. De ECC-hooks doen nuttige dingen, zoals een check vóór git commit en een TypeScript-check na een bewerking, maar ze blokkeren soms ook acties, zoals npm run dev buiten tmux. Wie dat niet weet, denkt dat Claude Code kapot is.

De begeleide installatie met npx

ECC heeft ook een installatiewizard: npx ecc-universal@2.2.3 setup. Die vraagt om een scope en een hookprofiel, en installeert dezelfde plugin ecc@ecc. Gebruik hem of de twee /plugin-commando's, niet allebei. Let op: npx voert code uit het npm-pakket uit. De README zegt zelf dat een vast versienummer geen beveiligingscontrole is.

Updates veranderen wat je hebt gecontroleerd

Bij marketplaces van derden staat automatisch bijwerken standaard uit. Zet je het aan, dan kunnen de bestanden die je hebt gelezen op de achtergrond veranderen. Lees bij een update de CHANGELOG voordat je /reload-plugins draait.

  1. 1

    Controleer je versie met claude --version (2.1 of nieuwer) en start Claude Code in je testproject.

  2. 2

    Voeg de marketplace toe: /plugin marketplace add https://github.com/affaan-m/ECC. Waarom: Claude Code kan alleen installeren uit een catalogus die hij kent.

  3. 3

    Open de plugin: /plugin install ecc@ecc. Lees in het detailvenster het blok Will install: daar zie je dat de plugin hooks bevat.

  4. 4

    Kies Install for you, in this repo only (local scope). Waarom: dan geldt de plugin alleen voor jou in dit project. Global user, zoals de README voorstelt, zet hem in al je projecten.

  5. 5

    Zet de hooks zachter of uit: typ /plugin, ga met Tab naar Installed, open ecc en kies Configure options. Zet hook_profile op minimal of hooks_enabled uit. Waarom: zo houd je skills en agents zonder automatische hookcode.

  6. 6

    Bekijk wat er is geïnstalleerd: typ /ecc: en je ziet de commands van de plugin. Meet daarna in je terminal met claude plugin details ecc.

Plugin security and trust (officieel)

Problemen

Everything-claude-code werkt niet: meldingen, oorzaken en oplossingen

De meeste problemen komen door een bestand op de verkeerde plek, een sessie die niet opnieuw is gestart of twee installatiemethodes door elkaar. Zoek je situatie op in de linkerkolom.

ECC weer verwijderen

Handmatig gekopieerd: verwijder de bestanden uit .claude/agents/ en .claude/skills/. Plugin: typ in je terminal claude plugin uninstall ecc@ecc met dezelfde --scope als waarmee je installeerde, en daarna in Claude Code /plugin marketplace remove ecc. Met de npx-route gebruik je npx ecc-universal@2.2.3 uninstall --dry-run om eerst te zien wat er weggaat. Gekopieerde rules haal je zelf weg.

Veelvoorkomende problemen met everything-claude-code en hoe je ze oplost
/plugin install ecc@ecc vindt de plugin nietOorzaakDe marketplace is nog niet toegevoegdOplossingEerst /plugin marketplace add https://github.com/affaan-m/ECC, dan opnieuw installeren
npx ecc-install geeft een foutOorzaakecc-install is geen los npm-pakket maar een commando binnen ecc-universalOplossingGebruik npx ecc-universal@2.2.3 setup
/verification-loop staat niet in de lijstOorzaakDe skill staat een niveau te diep, bijvoorbeeld in skills/ecc/OplossingVerplaats de map zodat hij direct onder .claude/skills/ staat en start een nieuwe sessie
Claude kent de nieuwe agents nietOorzaakDe map agents bestond nog niet toen de sessie startteOplossingSluit Claude Code af en start opnieuw
Skills of hooks verschijnen dubbelOorzaakPlugin en handmatige installatie door elkaarOplossingVerwijder eerst de plugin, dan de handmatige bestanden, en installeer opnieuw via één route
Claude weigert de eerste bewerking en stelt eerst vragenOorzaakDe GateGuard-hook in hookprofiel standard of strictOplossingHookprofiel naar minimal via Configure options, of tijdelijk ECC_GATEGUARD=off
npm run dev wordt geblokkeerdOorzaakEen ECC-hook staat dev-servers alleen in tmux toeOplossingDraai de server in tmux, of schakel die hook uit met ECC_DISABLED_HOOKS
Waarschuwing bij opstarten over de lengte van subagentbeschrijvingenOorzaakTe veel agents tegelijk; de grens ligt op 15.000 tokensOplossingHoud alleen de agents die je echt gebruikt
Je limiet is veel sneller op dan vroegerOorzaakPlanner op Opus, proactieve reviewer of de volledige plugin met hooksOplossingPlanner naar sonnet, reviewer alleen op verzoek, plugin uitzetten en opnieuw meten
The plugin couldn't be loadedOorzaakEen fout in de plugin of een conflict met je instellingenOplossingOpen /plugin, tab Errors, en lees de reden
Reset / Uninstall ECC (README)

Ons oordeel

Ons oordeel: wanneer everything-claude-code wel en niet de moeite waard is

ECC is een goede bibliotheek om van te lenen en een slecht startpunt om in één keer over te nemen. De onderdelen zijn uitgewerkt en worden actief onderhouden. Maar het geheel is gebouwd voor iemand die dagelijks met meerdere AI-codeertools werkt, en die situatie heeft een beginner meestal niet.

Wel doen als

Je al een paar weken met Claude Code werkt, je weet waar je tegenaan loopt (geen reviews, geen plan, te lange sessies) en je één of twee onderdelen zoekt die precies dat oplossen. Of als je wilt zien hoe een ervaren gebruiker agents en skills opschrijft, om daarna je eigen versie te maken.

Niet doen als

Je Claude Code net hebt geïnstalleerd en hoopt dat ECC het denkwerk overneemt. Of als je op een Pro-plan zit en nu al tegen je limiet aanloopt. Of als je in een klantproject werkt waar je niet zomaar code van derden mag laten meedraaien: hooks voeren code uit op jouw machine, met jouw rechten.

De fout die we het vaakst zien

De volledige plugin installeren op gebruikersniveau met het standaard hookprofiel, omdat een video dat laat zien. Daarna stelt Claude ineens vragen voordat hij een bestand aanpast, wordt npm run dev geblokkeerd en is de limiet eerder op. Niemand koppelt dat nog aan de installatie van vorige week. De oplossing is de volgorde omdraaien: eerst meten, dan drie onderdelen, dan pas uitbreiden.

AVG en klantcode

ECC stuurt volgens de README zelf geen diagnostiek automatisch naar buiten, en sessiebestanden blijven lokaal (standaard 30 dagen bewaard). Twee onderdelen vragen wel aandacht. /astra-review stuurt je diff naar OpenAI via de Codex CLI; gebruik dat niet voor code die onder een verwerkersovereenkomst met een klant valt. En skills en agents komen als instructies in Claude's context, dus een gemanipuleerde kopie kan Claude dingen laten doen die je niet wilt. Meer over dat risico lees je in onze blog over agentjacking.

Een voorbeeld uit het MKB

Stel: een webbureau met drie ontwikkelaars wil dat elke wijziging dezelfde review krijgt. Zet code-reviewer.md met de aangepaste beschrijving in .claude/agents/ van de repo en commit het bestand. Iedereen die de repo opent, heeft dezelfde reviewer. Vertaal de belangrijkste regels naar jullie eigen afspraken, bijvoorbeeld "controleer of persoonsgegevens niet in logs belanden". Hooks en de volledige plugin laat je weg tot iemand een concreet probleem heeft dat een hook beter oplost dan een afspraak.

Wat nu?

Wat doe je na everything-claude-code?

Werken de drie onderdelen na een week naar tevredenheid, voeg dan één onderdeel per week toe en meet elke keer met /context. Werkt een onderdeel niet, verwijder het dan. Een kleine set die je begrijpt, levert meer op dan een grote set die je niet overziet.

Verder in deze tutorials

Wil je reviews op elke pull request, lees dan code reviewen met Claude Code en Claude Code met GitHub. Werk je liever in je editor, dan helpt Claude Code in VS Code. Een externe tool koppelen doe je met een MCP-server toevoegen.

Dieper in de gids

Hoe plugins, marketplaces en scopes werken lees je bij Claude plugins. Zelf een skill schrijven, of een ECC-skill naar je eigen werkwijze ombouwen, staat bij Claude skills. De commando's uit deze tutorial, zoals /context en /usage, vind je bij Claude Code commands.

Samen met je team

In de Claude Code Masterclass bouwen we met je team een eigen set agents, skills en hooks voor jullie codebase, en leren we je verbruik te meten voordat je uitbreidt.

FAQ

Veelgestelde vragen

Wat is everything-claude-code precies?

Everything-claude-code, nu ECC genoemd, is een open-sourceproject van Affaan Mustafa op github.com/affaan-m/ECC. Het bevat kant-en-klare agents, skills, commands, hooks en rules voor Claude Code, en werkt in beperkte vorm ook met Codex, Cursor en andere tools. Versie 2.2.3 van 1 oktober 2026 telt 71 agents en 311 skills. Het valt onder de MIT-licentie en is gratis.

Waarom heet everything-claude-code nu ECC?

Het project gebruikt nu overal de korte naam ECC. De repo heet affaan-m/ECC, de plugin heet ecc@ecc en het npm-pakket ecc-universal. Volgens de README houdt de korte pluginnaam de namen van tools en slash-commando's kort genoeg voor strikte validators. De oude repo-naam everything-claude-code verwijst op GitHub automatisch door naar affaan-m/ECC.

Gebruikt Claude Code de agents en skills van everything-claude-code automatisch?

Deels. Claude ziet van elke skill en agent de beschrijving en kiest op basis daarvan zelf wanneer hij er een inzet. Daarom delegeert een agent met MUST BE USED in de beschrijving heel vaak. Skills kun je ook zelf aanroepen met /naam, bij de plugin als /ecc:naam. Hooks draaien altijd automatisch op hun vaste moment. Rules worden bij elke sessie geladen.

Is everything-claude-code veilig om te installeren?

De officiële repo is open source en wordt actief onderhouden, maar een plugin kan code uitvoeren met jouw gebruikersrechten. Anthropic controleert plugins uit marketplaces van derden niet. Installeer alleen vanuit github.com/affaan-m/ECC of het npm-pakket ecc-universal, nooit vanuit een kopie op een ander account. Lees hooks/hooks.json voordat je hooks aanzet, en controleer actieve hooks met /hooks.

Kost everything-claude-code geld?

Het project zelf is gratis onder de MIT-licentie. Je betaalt wel je eigen Claude-verbruik, en dat stijgt als je veel agents, skills of hooks tegelijk laadt. Los daarvan bestaat ECC Pro, een betaalde GitHub-app voor privérepositories, vanaf 19 dollar per gebruiker per maand. Die heb je voor de tutorial op deze pagina niet nodig.

Hoe verwijder ik everything-claude-code weer?

Heb je bestanden gekopieerd, verwijder ze dan uit .claude/agents/ en .claude/skills/. Bij de plugin typ je in je terminal claude plugin uninstall ecc@ecc met de scope waarmee je installeerde, en daarna in Claude Code /plugin marketplace remove ecc. Gebruikte je de npx-wizard, draai dan npx ecc-universal@2.2.3 uninstall --dry-run en daarna zonder --dry-run.

Werkt everything-claude-code ook met Cursor of Codex?

Ja, maar niet overal even volledig. Volgens de README werkt ECC het best met Claude Code, heeft het eigen plugins voor Codex en Qoder, en levert het beperktere adapters voor onder meer Cursor, OpenCode, Gemini en Zed. Installeer per tool één keer en via één methode.

Bronnen

Bronnen die we bijhouden

Elke claim op deze pagina is te herleiden; de officiële artikelen zijn op de bijwerkdatum nagelezen.

Officiële documentatie

Een eigen set agents en skills voor je team?

In de Claude Code Masterclass kiest je team welke agents, skills en hooks bij jullie codebase passen, en leer je het verbruik meten voordat je uitbreidt.

Bekijk de Claude Code Masterclass