Prompt Discipline
Diagnostisera felet först, gör sedan den minsta möjliga ändringen — inga mirakelmallar.
Testad · Fungerar
Vad den gör
Prompt Discipline behandlar en prompt som en buggrapport: den namnger felläget (tvetydighet, saknad kontext, inget utdatakontrakt, motstridiga instruktioner, överprompting) innan något ändras, och applicerar sedan den minsta möjliga fixen per fynd med en motivering från gammalt till nytt i stället för en total omskrivning. Varje svar avslutas med en konkret A/B-testplan — godkänningskriterier och återställningsordning — i stället för ett löfte om att omskrivningen kommer att fungera.
Testrapport
Vår egen skill — testad enligt samma protokoll, öppet redovisat. Benchmark: 10 bristfälliga prompter x 3 grenar (original / vanlig Claude-omskrivning / skill-omskrivning), n=1 per fall. Skill-omskrivningen slog basomskrivningen på framgång (0,90 mot 0,80) och formatefterlevnad (0,80 mot 0,70), och lade till mindre än hälften så mycket extra text (+44,5 mot +99,5 ord i median) — men marginalen vilar nästan helt på ett enda fall (case-06), och skillen förlorade fortfarande case-09, så det här är en blygsam, snäv, oreplikerad (n=1) vinst snarare än en avgörande sådan. Protokolltestet hittade verkliga problem i våra egna repos (döda benchmark-länkar, sträng YAML-frontmatter) — åtgärdat och verifierat på nytt samma dag.
Testad: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Skillproofdev/prompt-discipline ~/.claude/skills/prompt-discipline
Kommandon och exempelprompter
/prompt-disciplineDiagnostisera felet först, gör sedan den minsta möjliga ändringen — inga mirakelmallar.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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?