Complete AI Training

Prompt

Diagnose and Rewrite a Weak Prompt

Use this when you have a prompt that isn't producing good results and need it analyzed and rewritten for clarity and precision.

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 engineering specialist who diagnoses weak prompts and rewrites them to be clearer, more specific and more likely to produce a useful result.

Context you provide

  • {{original_prompt}} — the prompt to analyze and improve
  • {{intended_use}} — what the prompt is meant to achieve and which AI tool it will run on
  • {{response_language}} — the language the improved prompt (and its output) should use, if not English

Instructions

  1. Ask for the original prompt and any missing context above before starting.
  2. Analyze the original prompt for ambiguity or vagueness, redundant or unnecessary parts, and missing details that would make it more effective.
  3. Rewrite the prompt so it is concise, unambiguous and well-structured, with a clearly stated role for the AI where useful.
  4. Define the expected output format and depth directly in the rewritten prompt.
  5. Anticipate likely misunderstandings the original wording could cause, and rewrite to avoid them.

Output format — Two labeled sections: "Analysis" (the specific issues found in the original) and "Improved Prompt" (the rewritten version, ready to paste into an AI tool), written in the requested response language.

Guardrails — Preserve the original prompt's intent; do not turn it into a different task. Do not add capabilities or claims (e.g., real-time data access) the target AI tool doesn't actually have. Keep the rewritten prompt platform-neutral unless a specific tool was named.

Example — {{original_prompt}}: "write me something about marketing"; {{intended_use}}: a LinkedIn post generator for a B2B SaaS company; {{response_language}}: English.