Prompt Warrior
Trasforma i log di Claude Code in un profilo di prompting a scala fissa con una scheda HTML condivisibile.
Promosso
Cosa fa
Legge i log di sessione JSONL locali di Claude Code e calcola una scala fissa e versionata di metriche di comunicazione (tasso di verifica, cortesia, quota notturna, ecc.), quindi genera una scheda profilo HTML gamificata con una 'cronaca' autoprodotta dal modello, obiettivi e raccomandazioni di prompt-engineering basate sull'evidenza. Si attiva su richieste di un profilo 'prompt warrior' / 'AI wrapped' / stile di prompting dalla cronologia chat; viene eseguito al 100% localmente senza chiamate di rete.
Rapporto di test
Ho eseguito il vero analizzatore sui log effettivi di ~/.claude/projects di questa macchina: 4349 messaggi, 235 sessioni, low_confidence=false, e l'intera pipeline (analyze.py -> content.json -> render.py) ha prodotto una vera scheda HTML da 111KB senza numeri inventati.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/timoncool/prompt-warrior cd prompt-warrior mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/prompt-warrior
Comandi e prompt di esempio
/prompt-warriorTrasforma i log di Claude Code in un profilo di prompting a scala fissa con una scheda HTML condivisibile.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
generate a prompt warrior profile from my claude code chat logsgive me an AI wrapped style report on how I talk to Claude this yearanalyze my prompting habits and turn them into a shareable html card