Self-Critique Prompting is a Chain-of-Thought technique where a language model is explicitly instructed to analyze, critique, and iteratively improve its own initial response or reasoning process. The model acts as both generator and verifier, following a meta-instruction to identify potential errors, logical inconsistencies, or areas for enhancement in its output. This creates a feedback loop, often leading to more accurate, reliable, and refined final answers compared to a single-pass generation.
Glossary
Self-Critique Prompting

What is Self-Critique Prompting?
A prompting technique that instructs a language model to evaluate and refine its own output.
This method is a cornerstone of agentic cognitive architectures and recursive error correction, enabling models to perform stepwise verification without external tools. It is distinct from, but complementary to, techniques like Chain-of-Verification (CoVe) and ReAct. Effective implementation requires careful prompt design to guide the critique's focus—such as factual accuracy, logical coherence, or adherence to format—transforming the model from a static generator into a self-improving system.
Key Features of Self-Critique Prompting
Self-Critique Prompting is a prompting technique that instructs a language model to evaluate and refine its own initial output or reasoning process. This glossary section details its core operational mechanisms and design patterns.
Iterative Refinement Loop
The fundamental mechanism of Self-Critique Prompting is a structured, multi-turn loop. The model first generates an initial response. It is then prompted to act as a critic, analyzing this output for errors, inconsistencies, or areas for improvement based on specific criteria (e.g., factual accuracy, logical coherence, completeness). Finally, it is instructed to produce a revised response incorporating the critique. This creates a closed-loop system for quality enhancement without human intervention.
Example Prompt Structure:
- Initial Generation: 'Solve this math problem: {problem}'
- Critique Phase: 'Review your solution. Check for calculation errors, missing steps, or incorrect assumptions.'
- Revision Phase: 'Now, produce a corrected and final answer.'
Explicit Evaluation Criteria
Effective self-critique requires the prompt to define clear, actionable evaluation dimensions. Vague instructions like 'make this better' are insufficient. The prompt must specify what aspects of the output to scrutinize.
Common criteria include:
- Factual Grounding: Verify claims against provided context or known facts.
- Logical Consistency: Ensure the argument's steps follow coherently.
- Completeness: Check if all parts of the query are addressed.
- Format Compliance: Validate adherence to requested structures like JSON or XML.
- Safety & Alignment: Flag harmful, biased, or unethical content.
Providing a rubric or checklist within the prompt guides the model's internal evaluation process, making the critique more systematic and reliable.
Separation of Personas
A key design pattern is to explicitly assign distinct roles or personas to the model for different stages of the process. This mitigates the model's tendency to be anchored to its initial, potentially flawed, reasoning.
Standard Personas:
- The Generator: Responsible for the initial draft or answer.
- The Critic/Evaluator: Tasked with impartial analysis, fault-finding, and suggesting improvements.
- The Editor/Refiner: Synthesizes the original output and the critique into a polished final version.
This separation is often enforced via system prompts (e.g., 'You are a harsh scientific reviewer') or explicit stage instructions (e.g., 'Now, switch roles. You are an editor reviewing the following text...'). It helps overcome cognitive fixedness in the model's single forward pass.
Mitigation of Confirmation Bias
A core challenge Self-Critique aims to address is a model's confirmation bias—its propensity to overconfidently assert its first answer without scrutiny. The technique forces a decoupling between generation and verification.
How it works:
- By instructing the model to 'find flaws,' it activates a different, more skeptical reasoning mode.
- This can surface reasoning shortcuts, hallucinations, or logical leaps that were initially overlooked.
- The process is analogous to a human writer proofreading their own work after a break, gaining a fresh perspective.
Limitation: The critique's quality is bounded by the model's own knowledge and reasoning capabilities. It cannot identify errors outside its latent knowledge space without access to external tools (e.g., a calculator, search API).
Integration with External Verification
Advanced implementations of Self-Critique extend beyond internal verification by incorporating tool use. The model's critique phase can include plans to verify its claims using external resources, blending self-critique with frameworks like ReAct (Reasoning + Acting).
Example Flow:
- Model generates an answer stating a historical date.
- In the critique phase, it reasons: 'I should verify this date using a reliable database.'
- It calls a tool/function (e.g., a search API or knowledge graph query) to retrieve the correct date.
- It revises its answer based on the tool's output.
This creates a hybrid closed-open loop, where the self-critique triggers factual grounding actions, dramatically improving accuracy for knowledge-intensive tasks.
Distinction from Related Techniques
Self-Critique Prompting is often conflated with other Chain-of-Thought methods. Key differentiators:
- vs. Chain-of-Thought (CoT): CoT generates a step-by-step reasoning trace leading to an answer. Self-Critique generates an answer and then a meta-evaluation of that answer/reasoning.
- vs. Self-Consistency: Self-Consistency samples multiple independent reasoning paths and votes on the final answer. Self-Critique iteratively refines a single reasoning path.
- vs. Chain-of-Verification (CoVe): CoVe is a specific, structured instance of self-critique focused on factual claims. It involves generating independent verification questions and answers. Self-Critique is the broader paradigm encompassing CoVe.
- vs. Process Supervision: Process Supervision is a training method using step-by-step rewards. Self-Critique is an inference-time prompting technique that mimics this process.
Self-Critique vs. Related Techniques
This table distinguishes Self-Critique Prompting from other prompting and reasoning techniques that also involve evaluation or iterative improvement, highlighting key differences in mechanism, autonomy, and typical use cases.
| Feature / Mechanism | Self-Critique Prompting | Chain-of-Verification (CoVe) | Process Supervision | Multi-Agent Debate |
|---|---|---|---|---|
Core Objective | Improve a single output via internal evaluation | Fact-check and revise claims via planned queries | Train models using step-by-step feedback | Converge on robust answer via simulated discourse |
Primary Mechanism | Single model critiques its own initial output | Single model plans & answers verification questions | External reward model scores each reasoning step | Multiple model instances argue different perspectives |
Execution Autonomy | Fully autonomous, within a single prompt/response cycle | Autonomous planning and execution of verification | Requires external training infrastructure & reward model | Requires orchestration of multiple agent instances |
Typical Phase | Inference-time prompting | Inference-time prompting | Model training/fine-tuning | Inference-time prompting |
Output Iteration | Direct revision of the initial answer | Explicit revision based on verification answers | N/A (affects model weights, not a specific output) | Selection or synthesis from debated answers |
External Tool Use | Optional (can be instructed to use tools for critique) | Often integrated with tools (e.g., search, calculators) for verification | N/A | Optional (agents may be granted tool access) |
Key Advantage | Simple, low-cost iterative refinement | Systematic fact-checking reduces hallucinations | Produces models with more reliable reasoning | Generates diverse perspectives; reduces individual bias |
Computational Overhead | Low (1-2 additional generation passes) | Moderate (multiple planned generations) | Very High (requires full training run) | High (multiple parallel generations and synthesis) |
Frequently Asked Questions
Self-Critique Prompting is a technique that instructs a language model to evaluate and refine its own outputs. This FAQ addresses common questions about its mechanisms, applications, and relationship to other reasoning techniques.
Self-Critique Prompting is a prompting technique that instructs a language model to evaluate, critique, and iteratively refine its own initial output or reasoning process. The core mechanism involves a multi-turn interaction where the model first generates a response and then, guided by a specific critique instruction, analyzes that response for errors, inconsistencies, or areas for improvement before producing a final, revised answer. This leverages the model's internal knowledge and reasoning capabilities to perform a form of iterative refinement, often leading to higher accuracy, reduced hallucinations, and more logically coherent outputs compared to a single-pass generation. It is a cornerstone of techniques aimed at improving reasoning reliability without external tools.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Self-Critique Prompting is part of a broader family of advanced prompting techniques designed to improve model reasoning, reliability, and output quality. These related methods often serve as complementary or foundational components.
Chain-of-Thought Prompting (CoT)
The foundational technique that enables Self-Critique. Chain-of-Thought Prompting instructs a language model to generate an explicit, step-by-step reasoning trace before delivering a final answer. This decomposition of the problem is a prerequisite for effective self-evaluation, as the critique must operate on a visible reasoning process, not just a black-box output.
- Core Mechanism: Adds the instruction 'Let's think step by step' or provides few-shot examples with intermediate reasoning.
- Relation to Self-Critique: Self-Critique typically evaluates and refines the reasoning chain produced by a CoT prompt, making CoT the 'generate' step in a 'generate-then-critique' loop.
Self-Consistency
A decoding strategy that leverages multiple reasoning paths to arrive at a more robust answer. Self-Consistency works by sampling several diverse Chain-of-Thought reasoning paths from a model for a single question and then selecting the most frequent final answer via majority vote.
- Core Mechanism: Generates multiple outputs, then uses statistical aggregation (voting) on the final answers.
- Contrast with Self-Critique: While Self-Consistency uses multiple independent samples, Self-Critique uses iterative refinement of a single sample. They can be combined: a model could critique each of several chains before the final vote.
ReAct (Reasoning + Acting)
A framework that interleaves reasoning with external actions. In ReAct, a model generates a verbal reasoning trace (Thought), decides on an action (Act) like a tool or API call, observes the result (Observation), and repeats. Self-Critique can be integrated into the Thought step to improve action planning.
- Core Mechanism: Cyclic pattern of:
Thought → Act → Observation → Thought... - Relation to Self-Critique: The Thought phase can include a self-critique of the previous action's result or the next planned action, making the agent more deliberative and less prone to error cascades. For example, 'Based on the observed error, my previous plan was flawed because...'
Tree of Thoughts (ToT)
A framework that models reasoning as a heuristic search over a tree of possible solution paths. Tree of Thoughts extends Chain-of-Thought by allowing a model to explore multiple reasoning directions, evaluate intermediate states, and backtrack—mimicking a deliberate problem-solving process.
- Core Mechanism: At each step, the model generates multiple potential 'thoughts,' evaluates them, and selects the most promising to explore further.
- Relation to Self-Critique: The evaluation function in ToT is a form of self-critique applied to partial solutions. The model critiques its own intermediate thoughts to decide which branch of the reasoning tree to prune or pursue, making critique central to the search algorithm.
Chain-of-Verification (CoVe)
A structured method for fact-checking a model's own claims. Chain-of-Verification involves four stages: 1) Generate a baseline answer, 2) Plan verification questions to check the answer's facts, 3) Answer those questions independently (avoiding bias from the original answer), 4) Produce a final, revised answer.
- Core Mechanism: Isolates the verification step to prevent the model from confirming its own hallucinations.
- Contrast with Self-Critique: CoVe is a more rigorous, audit-focused variant. While general Self-Critique might ask 'Is this answer good?', CoVe specifically generates and executes a plan to fact-check discrete claims, making it highly suitable for reducing hallucinations in knowledge-intensive tasks.
Process Supervision
A training paradigm that provides feedback on each step of reasoning. Process Supervision involves training a model (often via reinforcement learning) to produce correct reasoning chains by rewarding each individual valid step, not just the final answer. This creates an internalized 'critic'.
- Core Mechanism: Uses a reward model or training signal that evaluates intermediate reasoning steps.
- Relation to Self-Critique: Process Supervision is a training-time method to instill robust reasoning and self-critique capabilities. In contrast, Self-Critique Prompting is an inference-time technique applied to a pre-trained model. A model trained with Process Supervision is inherently better at executing Self-Critique prompts.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us