claude· 5 min di lettura

Everything Claude Code su GitHub: cosa installare di un setup pubblico

Di Marco Masut

Un setup pubblico di Claude Code è un repository di file, fra subagent, skill, comandi e hook, scritti da qualcun altro e pensati per essere copiati dentro la cartella di configurazione dello strumento. Chi cerca "everything claude code github" arriva al repository di affaan-m, che nella pagina ufficiale si chiama ECC, e trova uno dei pacchetti più seguiti di questo genere. Il 5 ottobre 2026 conta 273.000 stelle e 40.800 fork: è un'ottima ragione per guardarlo, non per installarlo a occhi chiusi.

Cosa contiene ECC, il repository di Everything Claude Code

ECC è un pacchetto che, secondo la propria pagina su GitHub, contiene 68 subagent specializzati, 293 skill riusabili, 94 comandi slash mantenuti, regole per linguaggio e un insieme di hook per l'automazione a runtime. La descrizione ufficiale lo presenta come "agent harness performance optimization system" per Claude Code, Codex, Opencode, Cursor e altri strumenti. La licenza dichiarata è MIT.

La release più recente indicata sulla pagina è la 2.2.3 del 1 ottobre 2026. Il comando di installazione raccomandato è npx [email protected] setup, con versione fissata. In alternativa si usa il marketplace nativo di Claude Code con /plugin marketplace add https://github.com/affaan-m/ECC seguito da /plugin install ecc@ecc.

L'install.sh accetta anche un profilo, minimal, core o full, e un target. Il profilo minimal è quello da cui conviene partire, per il motivo che spiego più sotto.

Come si confronta ECC con gstack di Garry Tan

gstack è l'altro setup pubblico in tendenza su GitHub in questi giorni, e le due filosofie sono opposte: ECC punta sulla quantità, gstack su un numero ristretto di ruoli. La tabella mette a confronto i dati letti sulle due pagine il 5 ottobre 2026.

ECC (affaan-m)gstack (garrytan)
Contenuto dichiarato68 subagent, 293 skill, 94 comandi, hook, regole23 skill, organizzate per ruolo
LicenzaMITMIT
Stelle273.000oltre 135.000
Fork40.800oltre 20.100
Installazionenpx [email protected] setup o pluginclone in ~/.claude/skills/gstack e ./setup
StrumentiClaude Code, Codex, Opencode, CursorClaude Code, con supporto sperimentale ad altri

La pagina di gstack descrive le sue 23 skill come ruoli di un team di ingegneria, dalla revisione del piano alla messa in produzione, richiamabili con comandi slash. Le skill sono file markdown, quindi si possono leggere una per una prima di tenerle.

Cosa si rischia installando un pacchetto da 293 skill

Il rischio principale di un pacchetto così grande è doppio: gli hook eseguono comandi sulla tua macchina, e un catalogo enorme costringe il modello a scegliere fra centinaia di descrizioni. Sono due problemi diversi e vanno tenuti separati.

Gli hook sono codice che gira con i tuoi permessi

Una skill è testo che orienta il modello, mentre un hook è un comando che Claude Code lancia da solo. Un pacchetto con hook è quindi software installato sul computer, e va letto come si legge un qualsiasi script prima di eseguirlo. Il discorso sui permessi che si danno a un agente lo trovi in quali permessi dare agli strumenti AI in azienda, e quello sull'ambiente in cui farlo girare in come isolare un agente di intelligenza artificiale.

Un catalogo grande ha un costo di contesto

Il corpo di una skill entra nel contesto solo quando serve, come spiega la guida alle agent skills. Ma 293 skill sono 293 voci fra cui il modello deve scegliere, e ogni voce ha un nome e una descrizione da leggere. Più il catalogo cresce, più sale la probabilità che venga scelta quella sbagliata, e il metodo per tenere sotto controllo il consumo è lo stesso di ridurre i token di un agente di coding.

Come provare un setup pubblico senza rovinare il tuo

Un setup pubblico si prova come si prova una dipendenza nuova: in un posto isolato, a piccoli passi e con una misura prima e dopo. Questi sono i passaggi che applicherei, in ordine.

  1. Crea una cartella di prova vuota e installa il pacchetto lì, non nel repository su cui lavori e non nella home.
  2. Parti dal profilo minimal dell'install.sh di ECC, oppure dalle sole skill di gstack che ti servono davvero.
  3. Apri i file degli hook e leggi ogni comando che verrebbe eseguito. Se non capisci cosa fa, non lo tieni.
  4. Esegui la stessa attività, per esempio la revisione di un file tuo, prima e dopo l'installazione, e annota il costo in token.
  5. Tieni una skill alla volta solo se migliora il risultato, e cancella le altre.

Se hai appena iniziato con lo strumento, prima serve come configurare Claude Code e il quadro generale di cos'è Claude Code e come funziona.

Perché le mie skill non vengono da un pacchetto

Nel repository di questo sito, la cartella .claude/skills/articolo/ contiene cinque file scritti a mano, e nessuno viene da un pacchetto pubblico. Il motivo è nel file seo-geo.md, dove la regola sulla lunghezza delle sezioni cita la misura da cui è nata: negli articoli automatici di agosto 2026 la mediana era di 266 parole per sezione, con punte a 592, e per questo oggi il limite è 220.

Una regola così non si può copiare da un repository con 273.000 stelle, perché nasce da un errore che ho visto nei miei articoli. Un setup pubblico vale come un catalogo di esempi: ci prendi due o tre idee, le adatti ai tuoi errori e butti il resto. Come si trasforma un documento in una skill, invece, è nel pezzo su come trasformare un documento in una skill per Claude Code.

Domande frequenti

Dove si trovano le skill che Claude Code carica?

Claude Code legge le skill da due posti: la cartella `.claude/skills/` dentro il progetto e la cartella `~/.claude/skills/` nella home dell'utente. Il setup di Garry Tan, per esempio, si clona in `~/.claude/skills/gstack`, quindi vale per tutti i progetti. Un pacchetto messo in quella cartella viene visto ovunque lavori, ed è un motivo in più per provarlo prima in un progetto vuoto.

Cos'è un hook di Claude Code e perché conta quando installi un pacchetto?

Un hook è un comando che Claude Code esegue da solo quando succede qualcosa, per esempio prima o dopo l'uso di uno strumento. Se un pacchetto pubblico contiene hook, quei comandi girano sul tuo computer con i tuoi permessi. Per questo gli hook si leggono riga per riga prima di installare, mentre le skill sono testo che guida il modello.

Un repository con 273.000 stelle è sicuro da installare?

Le stelle misurano quanta gente ha segnato il repository, non quanta ne ha letto il codice. Il repository ECC lo ammette a modo suo: avverte di installarlo solo dai canali ufficiali, cioè GitHub, i pacchetti npm `ecc-universal` e `ecc-agentshield`, lo slug `ecc@ecc` e il sito ecc.tools. Una copia trovata altrove va trattata come codice di uno sconosciuto.

Si possono usare ECC e gstack insieme?

Nelle pagine dei due repository non ho trovato nessun test di compatibilità, quindi non posso dire che funzionino bene insieme. Il consiglio pratico è installarne uno solo per volta. Con due pacchetti attivi e un risultato diverso dal solito non sapresti a quale dei due attribuirlo.

Everything Claude Code è gratis?

Il repository è pubblicato con licenza MIT, quindi il codice si scarica e si usa senza pagare. Il costo vero è nell'uso di Claude Code: più subagent e skill attivi significano più contesto letto a ogni sessione, e quindi più token consumati. Il conto lo vedi solo confrontando la stessa attività prima e dopo l'installazione.

Continua a leggere

ai-tools

Quanto costa sviluppare un software con l'intelligenza artificiale

Quanto costa sviluppare un software con l'intelligenza artificiale: le tre voci di listino, in dollari, e la quarta che nessun listino contiene.
ai-tools

Memoria di un agente AI: cosa ci va dentro e dove conviene tenerla

La memoria di un agente AI mette insieme preferenze, documenti e procedure. Cosa conviene separare, dove tenerla e cosa cambia sui costi.
ai-tools

Far costruire l'infrastruttura cloud a un agente AI: cosa gli stai dando in mano

Costruire infrastruttura cloud con un agente AI adesso lo configura il fornitore. Cosa installa il setup di AWS e con quali credenziali lavora.

Risorse pratiche su questi temi

Raccolta

Come usare Claude Code: i 10 comandi più importanti e la lista completa

Come usare Claude Code con i comandi giusti: i 10 più importanti spiegati uno per uno e la lista completa di 111 comandi, aggiornata a ottobre 2026.
Video

Estrarre il testo da un PDF e farlo leggere davvero all'AI

Estrarre il testo da un PDF in modo che l'AI lo legga davvero: come si fa gratis e in locale con AnyDoc, e cosa cambia con le scansioni.