# vincent-superpowers-agentic-skills-framework-github-2026-04-02

## Veille

Framework di skill agentiche per agenti di coding — Superpowers — metodologia TDD — GitHub

## Titre Article

Superpowers: An agentic skills framework & software development methodology that works

## Date

2026-04-02

## URL

https://github.com/obra/superpowers

## Keywords

framework agentico, skill, agenti di coding, Claude Code, TDD red/green, git worktree, subagenti, brainstorming, metodologia di sviluppo, plugin, YAGNI, DRY, workflow strutturato, memoria conversazionale, marketplace, Prime Radiant

## Authors

Jesse Vincent (Prime Radiant)

## Ton

**Profilo**: Documentazione tecnica di progetto open source, registro pratico-metodologico, livello tecnico da intermedio ad avanzato.

**Descrizione**: Il README adotta un tono di documentazione pragmatico, orientato allo sviluppatore, incentrato sul "come funziona" piuttosto che sulla teoria. Lo stile è diretto e strutturato, con istruzioni di installazione passo dopo passo e una descrizione funzionale delle skill disponibili. L'autorevolezza deriva dall'esperienza pratica di Jesse Vincent e dalla trazione massiccia del progetto (130k+ stelle su GitHub). Il registro è quello di un artigiano del software che condivide strumenti collaudati, non quello di un evangelista. Il pubblico target è costituito da sviluppatori che utilizzano agenti di coding (Claude Code, Cursor, Codex, OpenCode) e cercano di strutturare i propri workflow agentici.

## Pense-betes

- Superpowers è un framework di "skill" (file SKILL.md in markdown) che insegnano all'agente di coding a lavorare in modo strutturato
- Filosofia: l'agente non scrive codice immediatamente — fa prima brainstorming, fa validare dall'essere umano una specifica in blocchi digeribili, poi pianifica l'implementazione
- Principi fondamentali: TDD rigoroso red/green, YAGNI (You Aren't Gonna Need It), DRY
- Installazione tramite il sistema di plugin di Claude Code: marketplace + plugin install
- Compatibile con più piattaforme: Claude Code, Cursor, Codex, OpenCode (installazione manuale per questi ultimi due)
- Categorie di skill: Testing (TDD, asincrono, anti-pattern), Debugging (sistematico, causa radice), Collaborazione (brainstorming, pianificazione, code review, agenti paralleli), Sviluppo (git worktree, branch, subagenti), Meta (creazione e condivisione di skill)
- Ecosistema di repository correlati: superpowers-marketplace (marketplace curato), superpowers-lab (skill sperimentali), superpowers-skills (skill della community), superpowers-developing-for-claude-code
- Memoria conversazionale: duplica le trascrizioni Claude al di fuori di .claude (evita la cancellazione automatica dopo 1 mese), indicizzazione vettoriale SQLite, riepiloghi tramite Claude Haiku
- Molto efficiente in termini di token: il core inietta < 2k token, le skill vengono caricate on demand tramite uno script shell
- 130k+ stelle su GitHub in circa 6 mesi — uno dei progetti per sviluppatori in più rapida crescita
- Jesse Vincent è noto anche per K-9 Mail (diventato Thunderbird Android), VaccinateCA e per il mantenimento del linguaggio Perl
- Licenza MIT — contributi aperti tramite fork/PR

## RésuméDe400mots

Superpowers è un framework open source di skill agentiche e una metodologia di sviluppo software creata da Jesse Vincent e dal team Prime Radiant. Disponibile su GitHub con oltre 130.000 stelle, si è affermato come uno degli strumenti più adottati per strutturare il lavoro degli agenti di coding IA.

Il principio fondante è semplice: invece di lasciare che l'agente si lanci precipitosamente nel codice, Superpowers gli insegna un workflow disciplinato. Non appena viene rilevato un progetto, l'agente avvia innanzitutto una fase di brainstorming per comprendere il bisogno reale. Presenta poi la specifica in blocchi abbastanza brevi da poter essere effettivamente letti e validati dall'essere umano. Una volta approvato il design, l'agente costruisce un piano di implementazione prima di scrivere una sola riga di codice.

Il framework si basa su file SKILL.md in markdown che fungono da istruzioni strutturate. Queste skill coprono cinque ambiti: testing (TDD rigoroso red/green, test asincroni, anti-pattern), debugging (approccio sistematico, individuazione della causa radice, verifica), collaborazione (brainstorming, pianificazione, code review, agenti paralleli), sviluppo (git worktree, gestione dei branch, workflow con subagenti) e meta-skill (creazione, test e condivisione di nuove skill).

L'architettura è notevolmente efficiente in termini di token: il core inietta meno di 2.000 token all'avvio. Le skill aggiuntive vengono caricate on demand tramite uno script shell che le cerca e le legge. Questa sobrietà è essenziale per evitare di sprecare il contesto dell'agente.

Superpowers integra inoltre un sistema di memoria conversazionale. Duplica le trascrizioni delle conversazioni Claude al di fuori della directory .claude (per evitarne la cancellazione automatica dopo un mese), le indicizza in un database SQLite con ricerca vettoriale e genera riepiloghi tramite Claude Haiku.

Il progetto è compatibile con diverse piattaforme di agenti: Claude Code tramite il suo sistema nativo di plugin, Cursor, Codex e OpenCode (con installazione manuale per questi ultimi due). Un ecosistema di repository satellite completa il progetto principale: un marketplace curato, un laboratorio per skill sperimentali, una raccolta di skill della community e strumenti per lo sviluppo di plugin Claude Code.

I principi metodologici sottostanti — TDD rigoroso, YAGNI, DRY — riflettono una visione in cui la qualità del software non viene sacrificata all'automazione, ma anzi rafforzata da una struttura che guida l'agente verso le best practice.

## GrapheDeConnaissance

- Jesse Vincent —a_créé→ Superpowers (TECHNOLOGIE, 0.98)
- Prime Radiant —a_créé→ Superpowers (TECHNOLOGIE, 0.95)
- Superpowers —utilise→ workflow brainstorming avant code (METHODOLOGIE, 0.95)
- Superpowers —utilise→ TDD rouge/vert strict (METHODOLOGIE, 0.95)
- Superpowers —s_applique_à→ Claude Code (TECHNOLOGIE, 0.98)
- Superpowers —s_applique_à→ Cursor (TECHNOLOGIE, 0.9)
- Superpowers —utilise→ SKILL.md (CONCEPT, 0.95)
- Superpowers —utilise→ mémoire conversationnelle SQLite (TECHNOLOGIE, 0.88)
- Superpowers —mesure→ moins de 2k tokens injectés au démarrage (MESURE, 0.9)
- Superpowers —mesure→ 130k+ étoiles GitHub (MESURE, 0.85)
- Jesse Vincent —a_créé→ K-9 Mail (TECHNOLOGIE, 0.92)
- Superpowers —est_basé_sur→ YAGNI et DRY (CONCEPT, 0.9)
- Skills communautaires —améliore→ Superpowers (TECHNOLOGIE, 0.85)

---
Canonical: https://www.thekb.eu/it/fiches/vincent-superpowers-agentic-skills-framework-github-2026-04-02/
