Prompt Warrior

Trasforma i log di Claude Code in un profilo di prompting a scala fissa con una scheda HTML condivisibile.

di timoncool · timoncool/prompt-warrior

Promosso ★ 9.6/10

Prompt Warrior — Trasforma i log di Claude Code in un profilo di prompting a scala fissa con una scheda HTML condivisibile.

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 logs
  • give me an AI wrapped style report on how I talk to Claude this year
  • analyze my prompting habits and turn them into a shareable html card