Prompt Warrior
Transforme vos journaux Claude Code en un profil de prompting à échelle fixe avec une carte HTML partageable.
Testé · Fonctionne
Ce que fait
Lit les journaux de session JSONL locaux de Claude Code et calcule une échelle fixe et versionnée de métriques de communication (taux de vérification, politesse, part des noctambules, etc.), puis génère une carte de profil HTML gamifiée avec une 'chronique' rédigée par le modèle, des réalisations et des recommandations de prompt-engineering basées sur des preuves. Se déclenche sur les demandes d'un profil de 'prompt warrior' / 'AI wrapped' / style de prompting à partir de l'historique du chat ; s'exécute 100 % localement sans appels réseau.
Rapport de test
A exécuté l'analyseur réel sur les journaux ~/.claude/projects réels de cette machine : 4349 messages, 235 sessions, low_confidence=false, et le pipeline complet (analyze.py -> content.json -> render.py) a produit une carte HTML réelle de 111 Ko sans chiffres inventés.
Testé le: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/timoncool/prompt-warrior cd prompt-warrior mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/prompt-warrior
Commandes et exemples de prompts
/prompt-warriorTransforme vos journaux Claude Code en un profil de prompting à échelle fixe avec une carte HTML partageable.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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