What Is It?
Think Step by Step (formally called chain-of-thought prompting) tells AI to show its reasoning process instead of jumping straight to an answer. This dramatically improves accuracy for complex tasks.
Think of it like a maths exam. “What’s the answer?” might get you a wrong number. “Show your working” forces you to think through each step โ and catch mistakes along the way. AI works the same way.
๐ก This is the single most powerful technique for complex tasks. Research from Google and others shows it can improve accuracy by 40-70% on reasoning problems. And it’s as simple as adding “think step by step.”
When to Use It
- โ Complex decisions with multiple factors
- โ Troubleshooting and diagnosis
- โ Analysis that requires weighing pros and cons
- โ Math, logic, or multi-step problems
- โ When you don’t trust the AI’s first answer
Before & After
โ Before (No Reasoning)
Should we migrate to the cloud?
โ After (Step-by-Step)
We’re considering migrating our on-premises Exchange Server 2019 and file shares (4TB) to Microsoft 365 for 250 users. Walk me through this decision step by step:
- First, evaluate our current costs vs cloud costs
- Then, identify the top 5 migration risks
- Next, assess our team’s readiness
- Finally, give a recommendation with a confidence level
Consider: we have 2 IT staff, our servers are 5 years old, and we have a $50K annual IT budget. Think through each factor before reaching your conclusion.
What’s better: The AI will systematically work through each consideration, showing its reasoning. You can spot where it’s right, where it’s wrong, and where you need to give more context.
Platform Tips
Microsoft 365 Copilot
- In Teams meetings, ask Copilot: “Walk through the arguments presented for and against this proposal”
- In Excel, “Explain the calculation step by step” helps verify formulas
- Copilot works best with structured steps: numbered lists of what to evaluate
ChatGPT
- “Think step by step” is ChatGPT’s magic phrase โ it consistently improves outputs
- For complex analysis, use: “Before giving your answer, reason through each factor”
Claude
- Claude naturally shows detailed reasoning โ pair with “think step by step” for even more thorough analysis
- Use: “In your thinking, consider X, Y, and Z before concluding”
Gemini
- Gemini responds well to: “Break this down into steps and explain each one”
- Use numbered steps to structure the reasoning: “Step 1: Analyse…, Step 2: Compare…”
Real Examples from the Prompt Library
- Research Analysis โ Uses step-by-step for thorough evaluation
- Data Analysis โ Structured analysis with reasoning
- Project Management โ Risk assessment with thinking process
Related Techniques
- ๐ Add Context โ Give AI the facts it needs to reason about
- ๐ง Set Constraints โ Focus the reasoning on what matters
- ๐ก Give Examples โ Show an example of good reasoning
๐งช Try It Yourself
Rewrite this vague prompt using the Think Step by Step technique:
๐ก Stuck? Show example answer
We're considering migrating our on-premises Exchange Server 2019 and file shares (4TB) to Microsoft 365 for 250 users. Walk me through this decision step by step: 1. First, evaluate our current on-prem costs vs M365 E3 licensing 2. Then, identify the top 5 migration risks for our size 3. Next, assess our team's readiness (we have 2 IT staff) 4. Consider our 5-year-old servers and $50K annual IT budget 5. Finally, give a recommendation with confidence level and suggested timeline
๐ง Fix This Prompt
This prompt is broken. Can you spot what's wrong and fix it?