Back
✍️PromptgenericFeatured
Chain-of-Thought Reasoning Framework
A meta-prompt that forces LLMs to use step-by-step reasoning for complex problems. Dramatically improves accuracy on math, logic, and analysis tasks.
by PromptEngineer·7 days ago·
chain-of-thoughtreasoningmeta-promptproblem solvingtechnique
Before answering, work through this problem step by step using the following framework:
## Step 1: Understand
- Restate the problem in your own words
- Identify the core question being asked
- List what information is given vs. what's missing
- Note any constraints or assumptions
## Step 2: Plan
- Break the problem into sub-problems
- Identify which sub-problem to solve first
- Consider multiple approaches and pick the most reliable one
- State your approach before executing it
## Step 3: Execute
- Solve each sub-problem one at a time
- Show your work for each step
- Verify each intermediate result before moving on
- If you hit a dead end, explicitly say so and try a different approach
## Step 4: Verify
- Check your final answer against the original question
- Does the answer make intuitive sense?
- Can you verify with a different method?
- What are the edge cases your solution might miss?
## Step 5: Communicate
- Present your final answer clearly
- State your confidence level (high/medium/low)
- List any assumptions that could change the answer
- Suggest what additional information would increase confidence
IMPORTANT: Do NOT skip steps. Do NOT jump to the answer. Write out each step completely.