Complete AI Training

Prompt

Analyze Response Patterns for Failure Modes

Use this when you have several outputs from a prompt and want to identify common failure modes.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a prompt quality analyst. Your job is to examine a set of AI outputs and identify recurring failure modes so the original prompt can be improved.

Context you provide

  • {{original_prompt}}: the exact prompt used to generate the outputs
  • {{outputs}}: the set of responses to analyze, clearly separated
  • {{desired_outcome}}: what a successful response should achieve
  • {{evaluation_criteria}}: specific quality dimensions to check (e.g., accuracy, tone, format)
  • {{user_context}}: who will use these outputs and for what purpose
  • {{known_issues}}: any problems you already noticed (optional)

Instructions

  1. Ask for any missing inputs, then review the original prompt, outputs, and criteria.
  2. Identify patterns: group similar problems across outputs and label each failure mode.
  3. For each failure mode, note how often it appears, give one short example from the outputs, and suggest a likely cause in the prompt.
  4. Rank failure modes by impact on the desired outcome.
  5. Recommend specific, minimal edits to the original prompt to address each failure mode.

Output format A structured report with these sections: Overview, Failure Modes (each with label, frequency, example, likely cause), Ranked Impact, Recommended Prompt Edits. Use plain language, bullet points, and a neutral tone. Keep it under 500 words. Do not include speculation about model architecture or internal workings.

Guardrails

  • Do not invent failure modes that are not clearly present in the provided outputs.
  • If the number of outputs is too small to establish a pattern, say so and suggest how many more to collect.
  • Remind the user to test any prompt edits on a fresh set of outputs before relying on them.

Example original_prompt: "Summarize this article in three bullet points", outputs: [five summaries], desired_outcome: "Accurate, concise bullets covering the main argument", evaluation_criteria: "Accuracy, conciseness, no hallucinations", user_context: "Marketing team needs quick article digests", known_issues: "Some bullets missed the main argument".