Prompt Discipline
Prima diagnostica il problema, poi applica la modifica minima — niente riscritture con template magici.
Promosso
Cosa fa
Prompt Discipline tratta un prompt come un bug report: individua il tipo di errore (ambiguità, contesto mancante, nessun contratto di output, istruzioni in conflitto, over-prompting) prima di toccare qualsiasi cosa, poi applica la modifica minima per ogni problema trovato, con una motivazione del passaggio dal vecchio al nuovo invece di una riscrittura completa. Ogni risposta si chiude con un piano di test A/B concreto — criteri di superamento e ordine di rollback — invece di una promessa che la riscrittura funzionerà.
Rapporto di test
Skill nostro — testato con lo stesso protocollo, dichiarato apertamente. Bench: 10 prompt difettosi x 3 rami (originale / riscrittura con Claude semplice / riscrittura con skill), n=1 per caso. La riscrittura con skill ha battuto quella base sul successo (0,90 contro 0,80), sulla conformità al formato (0,80 contro 0,70) e ha aggiunto meno della metà del gonfiamento del prompt (+44,5 contro +99,5 parole mediane) — ma il margine dipende quasi interamente da un solo caso (case-06) e lo skill ha comunque perso il case-09, quindi è una vittoria modesta, ristretta e non replicata (n=1), non decisiva. Il test di protocollo ha trovato problemi reali nei nostri stessi repo (link ai benchmark morti, frontmatter YAML troppo rigido) — corretti e riverificati lo stesso giorno.
Testato il: 2026-07-11 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/Skillproofdev/prompt-discipline ~/.claude/skills/prompt-discipline
Comandi e prompt di esempio
/prompt-disciplinePrima diagnostica il problema, poi applica la modifica minima — niente riscritture con template magici.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Can you improve this prompt: 'Write a good blog post about our product'?Why does my prompt keep returning prose instead of JSON?Here's my system prompt for a support agent bot, can you review it and make it better?