P

Socratic Prompting: Definition and Examples

A prompt engineering technique inspired by the Socratic method, which consists of guiding an AI model toward an in-depth response by asking a series of structured questions rather than giving direct instructions.

Full definition

Socratic Prompting is a prompt engineering approach that transposes Socrates' maieutic method into interaction with language models. Instead of formulating a direct request, the user asks successive questions that lead the AI to examine a topic from different angles, question its own assumptions, and build more rigorous reasoning.

This technique rests on the principle that well-formulated questions produce higher quality answers than simple instructions. By guiding the model through a structured dialogue—asking it to clarify its definitions, examine evidence, explore counterexamples, and evaluate implications—one obtains more nuanced analyses and stronger reasoning.

Socratic Prompting stands out from other techniques by its iterative and dialogic nature. Where Chain-of-Thought asks the model to "think step by step," Socratic Prompting creates a true intellectual exchange where each AI response feeds the next question. This approach is particularly effective for complex topics, ethical analyses, critical thinking, and exploring ill-defined problems.

In practice, Socratic Prompting can be used in a single prompt (by embedding the questions in the instruction) or in multi-turn (by asking questions progressively over the conversation). Both approaches allow surpassing superficial answers and accessing a level of reflection that the AI would not spontaneously reach with a classic instruction.

Etymology

The term refers to Socrates (470-399 BC), a Greek philosopher who taught through systematic questioning rather than assertion. His method, called maieutics (from Greek maieutikê, "art of midwifery"), aimed to bring forth knowledge through dialogue. Socratic Prompting adapts this ancient philosophy to the modern context of human-machine interaction.

Concrete examples

Ethical analysis of a technological dilemma

I will ask you a series of questions about facial recognition in public spaces. For each answer, examine your own presuppositions before concluding.

  1. What are the arguments in favor of this technology?
  2. What fundamental rights might be threatened?
  3. Are there counterexamples to your previous arguments?
  4. Considering the whole, which position seems most defensible and why?

Learning a complex concept in science

Explain quantum mechanics to me by proceeding through questions. Start by asking me what I think I know about the subject, then correct my misconceptions one by one by asking questions that make me realize my reasoning errors.

Improving a business strategy

Play the role of a Socratic mentor. I want to launch a B2B SaaS. Instead of giving me direct advice, ask me 5 deep questions that will force me to clarify my value proposition, target market, and business model. After each of my answers, ask a follow-up question that challenges my response.

Practical usage

To apply Socratic Prompting, structure your prompt as a series of progressive questions moving from general to specific, explicitly asking the model to examine its assumptions at each step. This technique is particularly effective in a multi-turn conversational mode, where you can adapt your questions based on the responses obtained. Combine it with role prompting ("act as a Socratic mentor") for even more impactful results on topics requiring deep critical thinking.

Related concepts

Chain-of-Thought PromptingSelf-ConsistencyRole PromptingTree of Thoughts

FAQ

What is the difference between Socratic Prompting and Chain-of-Thought?
Chain-of-Thought asks the model to detail its reasoning step by step, often with a single instruction like "think step by step." Socratic Prompting, on the other hand, uses successive questions to guide reasoning, pushing the model to examine its assumptions and consider alternative perspectives. The former is linear and autonomous, the latter is dialogic and interactive.
Does Socratic Prompting work in a single prompt or does it require multiple exchanges?
Both approaches are valid. In a single prompt, you can embed a series of numbered questions that the model will process sequentially. In multi-turn, you ask questions one by one and adapt the next based on the response. The multi-turn approach is generally more powerful because it allows for true adaptive dialogue, but the single-prompt approach remains effective for structured analyses.
In which cases is Socratic Prompting more effective than a direct prompt?
This technique excels for complex or controversial topics (ethics, strategy, critical analysis), situations where you want to explore multiple perspectives before concluding, and cases where a superficial answer is insufficient. Conversely, for simple factual tasks like translation or calculation, a direct prompt will be faster and equally effective.

See also

How to use this prompt

  1. Copy the prompt with the button above.
  2. Paste it into ChatGPT, Claude or your favorite AI assistant.
  3. Replace the bracketed variables with your details, then refine the result.

About Prompt Guide

Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.

More definitions

Get new prompts every week

Join our newsletter.