ChatGPT’s First Answer Isn’t Final

Here’s a habit a lot of people skip: asking ChatGPT to pick apart its own answer before typing a whole new prompt. A Reddit user posting as u/SpellZealousideal168 shared this exact move in r/ChatGPTPromptGenius, and it’s a small shift that beats the usual “nope, try again” loop a lot of us default to.

Quick version before we dig in: instead of scrapping a mediocre answer and starting a brand new prompt from zero, you ask the model to critique its own work first. Two prompts do most of the heavy lifting here, and both are reproduced below exactly as the original poster wrote them. Keep reading for the full breakdown and the one catch you need to watch for.

The Key Idea

The first response ChatGPT gives you isn’t the ceiling. It’s a draft. The original poster treats every answer as a starting point, not a verdict, and that one mental shift changes how the whole conversation plays out.

Most of us don’t think that way by default. We read an answer, decide it’s “meh,” and retype the question hoping for something better. That approach throws away all the context the model just built up. You lose the back-and-forth that got you to that first draft in the first place, and you’re basically starting the conversation from a blank page every single time something feels slightly off.

Old Way vs. New Way

The old way looks like this: you get an answer, it’s not quite right, so you delete your mental draft and start over with a slightly different phrasing. You’re betting that new wording alone fixes the problem. Often it doesn’t, because the model never actually learns what was wrong with attempt one. You end up rephrasing the same question three or four times, getting three or four variations of the same mediocre answer, and walking away thinking the tool just isn’t that good at this particular task.

The new way keeps the same thread alive and points the model back at its own output. Here’s the exact prompt the author uses for that pass:

“Review your previous answer. Identify anything that is unclear, unsupported, unnecessarily complicated, or potentially incorrect. Then provide an improved version.”

This works because it hands the model specific categories to hunt through: unclear, unsupported, overcomplicated, wrong. A vague “make it better” gives the model nothing to grab onto. Naming the failure modes does. Think of it like giving a junior editor a checklist instead of just saying “fix this.” The checklist version gets you a markup, not a shrug.

There’s a second prompt for when an answer feels slightly off but you can’t name why:

“What assumptions did you make when answering this question?”

This one doesn’t ask the model to fix anything. It asks the model to show its work. The original poster says this move regularly surfaces context they didn’t realize they’d left out of the original question, things the model quietly filled in on its own. Ask this on a budget estimate and you might find it assumed US pricing. Ask it on a writing task and you might find it assumed a formal tone you never specified. Once you see the assumption, the fix is usually a one-line correction instead of a whole new prompt.

How To Use This 🔄

  • Get your first answer the normal way.
  • Before writing a brand new prompt, paste in the critique prompt above.
  • Read what gets flagged, and decide which flaws actually matter for what you’re doing.
  • Still feels off? Run the assumptions prompt to find the missing piece.
  • Only start a fresh prompt if the critique pass genuinely doesn’t fix it.

This works well past simple Q&A. Try it on a business plan draft, a piece of code, or a cover letter. Any task where “good enough” and “actually right” look similar on the surface is a good candidate for a self-critique pass. A sales email is a good test case too: run the critique prompt and you’ll often see it flag a claim you can’t actually back up, which is exactly the kind of thing you want caught before it goes out.

The Catch Worth Knowing

A commenter going by WonderfullyHeartfelt flagged a real limit here: this can get stuck in a loop. The model critiques itself, rewrites the answer, and the new version carries the exact same flaw, just phrased differently. Running the critique prompt twice doesn’t mean you’ve caught everything.

The original poster is upfront about this too. Self-critique doesn’t guarantee a correct answer. It just gets you to a better one faster. You still have to read the output and check anything where being wrong actually costs you something.

That’s the honest tradeoff. This technique catches lazy phrasing, missing context, and sloppy logic really well. It won’t catch a confidently wrong fact that the model believes on both passes. Treat it as a quality filter, not a fact-checker.

Try It Today 🎯

Next time ChatGPT hands you an answer that’s fine but not great, skip the retype. Paste in the critique prompt and see what it catches. Then try the assumptions question on something you asked last week. You might find a gap you didn’t know was sitting there.

Head over to r/ChatGPTPromptGenius to see the full thread. The reactions in the comments are worth a scroll too, especially the pushback on where this approach breaks down.

Frequently Asked Questions

Q: Does asking ChatGPT to critique its own answer really improve the response?

Yes and no. It’s genuinely useful for spotting unclear phrasing and overcomplicated explanations, but some people have noticed the AI sometimes gets stuck in a loop – it rephrases the problem without fixing the underlying flaw. So don’t accept the critique at face value. Read both versions and verify the logic actually improved, not just the wording.

Q: How do I know if the AI actually fixed the problem or just rewrote the same mistake?

Read both versions side by side and focus on the logic, not the polish. Ask yourself: is the core reasoning different, or is it the same explanation with fancier words? If unsure, ask the AI to walk you through its step-by-step thinking – that’ll expose whether it actually understood the flaw or just dressed it up.

Q: When should I use the self-critique approach vs. starting completely fresh?

Use critique when you’re mostly happy with the answer but need it clearer. Start fresh when the response completely missed your point. The self-critique method excels at refining good answers, but if the AI misunderstood your intent from the start, a completely new prompt usually saves time.

Q: What if the AI keeps making the same mistake no matter how many iterations?

That’s often a sign the AI is missing context or stuck in a pattern. Try asking “What assumptions did you make?” like the post suggests – that can reveal gaps you didn’t realize. If that doesn’t help, be direct: “This is wrong because [reason]. How would you fix it?” Explicit feedback usually works better than asking the AI to figure it out on its own.

One simple way to get better answers from ChatGPT
by u/SpellZealousideal168 in ChatGPTPromptGenius

Scroll to Top