All templates
⚡ Advanced Techniques·Works on: claude, chatgpt, gemini
Plan-and-Solve
Technique: Plan-and-Solve
Plan the full solution first, then execute. Beats one-shot CoT on multi-step problems.
Advanced#plan-and-solve#reasoning#agents
0/1
Fill the template
1 placeholder left.
~189tokens
Live preview· click any pill to jump to its field
Use the Plan-and-Solve protocol. Do not jump to the answer. Problem: **Stage 1 — Plan.** Write a numbered plan of the steps needed to solve this. Each step should be a single concrete action. Do NOT execute any step yet. The plan is the artifact. **Stage 2 — Sanity-check the plan.** - Is any step missing? - Is any step too vague to execute? - Is the ORDER right? - What would happen if step N failed? **Stage 3 — Solve.** Now execute the plan, one step at a time. For each step, label it: `Step N:` followed by the actual work, followed by `Result:` with the outcome. **Stage 4 — Final answer.** Summarize the result in one paragraph. Then state your confidence (low / medium / high) and the single thing most likely to be wrong.
Inputs0 of 1
›See the lazy version this template replaces
Before — the lazy prompt
Solve this: <problem>
Why it works
- Most CoT failures are planning failures — the model commits to a flawed approach early.
- Forcing the plan as a separate artifact lets you catch order/missing-step issues before any work is wasted.
- The 'what if step N failed' question pre-bakes robustness.
- Confidence + most-likely-wrong-thing keeps the user calibrated instead of trusting the output blindly.
Make this one yours
Replace the bracketed placeholders, then paste into the Prompt Fixer to lint your customisation before hitting send.