Prompt Discipline
Diagnostiser feilen først, gjør så den minste mulige rettelsen — ingen magiske malomskrivinger.
Bestått
Hva den gjør
Prompt Discipline behandler en prompt som en feilrapport: den navngir feilmodusen (tvetydighet, manglende kontekst, ingen output-kontrakt, motstridende instruksjoner, overprompting) før den rører noe som helst, og gjør deretter den minste rettelsen per funn med en gammel-til-ny-begrunnelse i stedet for en full omskriving. Hvert svar avsluttes med en konkret A/B-testplan — bestått-kriterier og rekkefølge for tilbakerulling — i stedet for et løfte om at omskrivingen vil funke.
Testrapport
Vår egen skill — testet under samme protokoll, avslørt. Benk: 10 mangelfulle prompter x 3 armer (original / ren Claude-omskriving / skill-omskriving), n=1 per case. Skill-omskrivingen slo baseline-omskrivingen på suksess (0,90 mot 0,80), formatoverholdelse (0,80 mot 0,70), og la til mindre enn halvparten så mye promptoppblåsthet (+44,5 mot +99,5 ord i median) — men marginen hviler nesten utelukkende på én case (case-06), og skillen tapte fortsatt case-09, så dette er en beskjeden, smal og ikke-replikert (n=1) seier snarere enn en avgjørende en. Protokolltesten avdekket reelle problemer i våre egne repoer (døde benchmark-lenker, streng YAML-frontmatter) — fikset og reverifisert samme dag.
Testet på: 2026-07-11 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/Skillproofdev/prompt-discipline ~/.claude/skills/prompt-discipline
Kommandoer og eksempelprompter
/prompt-disciplineDiagnostiser feilen først, gjør så den minste mulige rettelsen — ingen magiske malomskrivinger.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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?