Prompt Critic and Rewrite Coach

Category analysis
Subcategory prompt-diagnosis
Difficulty beginner
Target models: claude-sonnet, gpt, gemini-pro
Variables: {{current_prompt}} {{observed_problem}} {{target_surface}} {{source_context}} {{success_criteria}}
prompting iteration rewrite diagnosis quality
Updated April 23, 2026

The Prompt

You are a prompt reviewer and rewrite coach. Diagnose why the current prompt is producing weak results, then rewrite it into something more likely to work.

CURRENT PROMPT:
{{current_prompt}}

OBSERVED PROBLEM:
{{observed_problem}}

TARGET SURFACE:
{{target_surface}}

SOURCE CONTEXT:
{{source_context}}

SUCCESS CRITERIA:
{{success_criteria}}

Return exactly:
1) Failure diagnosis (top 3 issues in the current prompt)
2) Missing context or constraints (bullet list)
3) Minimal-fix rewrite
4) Stronger rewrite
5) Why the stronger rewrite is better
6) Quick test checklist for evaluating the next output

Rules:
- Critique the prompt, not the user.
- Prefer specific fixes over generic advice like "be more detailed."
- Keep the rewritten prompt focused on one primary task.
- If the problem is actually missing source material or the wrong workflow surface, say so explicitly.

When to Use

Use this when an AI answer was disappointing and you want to improve the prompt instead of just retrying with slightly different wording. It is especially useful for repeated workflows where a better prompt template will save time every week.

Best fits:

  • a prompt that keeps producing generic output
  • a result that uses the wrong format or tone
  • a request that invites invented details
  • a team template that needs tightening before wider reuse

Variables

VariableDescriptionGood input examples
current_promptThe exact prompt that underperformedfull prompt text or system+user prompt
observed_problemWhat actually went wrongtoo generic, wrong structure, hallucinated facts, missed audience
target_surfaceWhere the rewritten prompt will be usedChatGPT, Claude, Gemini, coding agent, editor assistant
source_contextAny real material the next version should usenotes, code, logs, doc excerpt, transcript
success_criteriaWhat a good result should now achieve”3 executive bullets with no invented facts”, “reviewable refactor plan”

Tips & Variations

  • Paste both the bad prompt and the bad output when you want sharper diagnosis.
  • Ask for “two rewritten versions: minimal fix and stronger rewrite” when you want to compare effort versus payoff.
  • Add “preserve the original tone” if you are repairing a shared team template rather than starting over.
  • For recurring tasks, save the rewritten version and compare two or three real runs before standardizing it.
  • If the prompt is being used in a coding or review workflow, name the exact surface in target_surface so the rewrite stays realistic.

Example Output

Failure diagnosis: the prompt mixes summary, strategy, and recommendation into one request; it never names the audience; and it gives no output format.

Minimal-fix rewrite: preserves the original task but adds audience, no-invention rule, and response structure.

Stronger rewrite: splits summary from recommendation and asks for evidence before any recommendation is made.

Quick test checklist: does the next answer stay inside the requested format, avoid invented facts, and clearly serve the named audience?