Prompt Discipline

Diagnostiser feilen først, gjør så den minste mulige rettelsen — ingen magiske malomskrivinger.

av SkillProof · Skillproofdev/prompt-discipline

Bestått ★ 8.0/10

Prompt Discipline — Diagnostiser feilen først, gjør så den minste mulige rettelsen — ingen magiske malomskrivinger.

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?