Draft Anvil

Guide

How to Prompt for Critical Analysis

How do I instruct an AI tool to critique my argument's logic and identify weak points rather than just summarizing or polishing the text?

Updated 28 August 2026

To force an AI to critique your logic rather than summarize it, you must explicitly forbid agreement and command the tool to act as a hostile reviewer. Default AI responses tend to agree because they are trained to be helpful, not to be right; helpfulness often means confirming your premise, so you must override this tendency by assigning the AI a specific role that requires disagreement to be useful.

Why default AI responses tend to agree or summarize

Large language models are optimized for coherence and user satisfaction. When you ask for feedback on an argument, the model’s internal weighting often favors maintaining conversational flow over detecting logical errors. Summarizing is a lower-risk task than critiquing; summarizing rarely requires the model to generate a claim that might be false, whereas critiquing requires it to identify specific weaknesses that may not exist. If you simply say "evaluate this argument," the AI will likely restate your points and offer mild suggestions for clarity. It will rarely say, "Your second premise is unsupported," or "You have committed a hasty generalization here," because such statements require active engagement with the logical structure rather than passive processing of the text. The default mode is diplomatic. It smooths edges rather than probing for cracks. To get critique, you must break the diplomatic mode by giving the AI a job that cannot be done politely.

Prompt structures that force a skeptical stance

Do not ask for "feedback." Ask for a specific adversarial role. Structure your prompt to define the persona, the constraint, and the output format.

  • Assign the role: Tell the AI to act as a "hostile peer reviewer," a "debating opponent," or a "logic auditor." Do not say "help me improve." Say "attack my argument."
  • Forbid agreement: Include a line such as, "Do not summarize my points. Do not agree with my conclusions. Your only goal is to find flaws."
  • Specify the failure mode: Ask it to look for specific types of errors. For example, "Identify any logical fallacies, unsupported assumptions, or weak evidence links."
  • Force a counter-argument: Ask the AI to construct the strongest possible case against your position. This forces it to generate opposing evidence rather than just noting that your text is coherent.

Example prompt structure:

> "Act as a hostile logic auditor. Do not summarize my argument. Identify the weakest link in my reasoning. Point out any unsupported assumptions. Construct the strongest counter-argument to my conclusion. If you find no flaws, state that explicitly and explain why the argument is robust."

This structure works because it gives the AI a clear objective that is not satisfied by politeness. It must find a flaw or explain why none exists.

Techniques for isolating logical fallacies and unsupported assumptions

General prompts yield general advice. To get specific logical critique, you must break down the argument into its component parts and ask the AI to evaluate each link in the chain.

1. Isolate the premises and conclusion: Before pasting your full text, explicitly list your premises and your conclusion. Ask the AI to evaluate the validity of the inference from the premises to the conclusion. This separates logical structure from rhetorical flourish.

2. Target the evidence gaps: Ask, "Which premises require empirical evidence? Where is the evidence weakest?" This forces the AI to look at the data layer, not just the syntax.

3. Test for hidden assumptions: Ask, "What assumptions must be true for this argument to hold?" Then ask it to challenge those assumptions. Often, the strongest critique comes from attacking a hidden premise that you did not even realize you were relying on.

4. Use the "steel man" technique: Ask the AI to "steel man" your argument (reconstruct it in its strongest form) and then critique that version. This ensures the critique targets your best reasoning, not a weak straw man you accidentally created.

Iterating on the critique to refine the argument's robustness

One round of critique is rarely enough. Use iteration to stress-test the argument.

  • Refine and re-attack: After the AI identifies a flaw, revise your argument to address it. Then, feed the revised version back to the AI with the same adversarial prompt. Ask it to find the *next* weakest link.
  • Vary the critic: Change the role. If you first asked for a "logic auditor," next ask for a "skeptic who doubts all empirical claims" or a "pragmatist who questions the utility of your conclusion." Different roles expose different types of weaknesses.
  • Check for over-correction: Ensure that fixing one flaw does not introduce another. Ask the AI, "Does this revision create new logical vulnerabilities?"
  • Stop when the critique stabilizes: If three consecutive rounds of adversarial prompting yield only minor stylistic suggestions rather than structural flaws, your argument is likely robust. If you are still finding major logical errors after multiple iterations, the argument may be fundamentally unsound and should be rethought rather than patched.

This iterative process turns the AI from a passive tool into an active testing environment. You are not asking it to write for you; you are using it to simulate the pressure of peer review before you submit your work. The goal is not to make the AI agree with you, but to ensure that if it does agree, it is because the argument has survived genuine scrutiny.

The Academic AI Writing Guide is for researchers and graduate students who already have a draft and need to systematically stress-test its logic and evidence. It is not for those seeking to generate original ideas from scratch, nor for those who want to avoid the work of critical thinking by outsourcing judgment to the tool.