Chain-of-thought reasoning prompt
A system prompt template that pushes the model to show its reasoning before answering.
Higher accuracy on multi-step problems, debuggable when wrong.
The prompt
Copy this into ChatGPT, Claude, Gemini or any assistant you already use β then paste your own task underneath it.
Design a chain-of-thought system prompt for the described task. Include: **Reasoning format** (numbered steps / scratchpad / structured) **Stop conditions** (when to stop reasoning, when to answer) **Self-check step** (re-read reasoning, look for inconsistencies) **Final answer format** **1 example** (user β reasoning β answer) Rules: - Don't expose chain-of-thought unless the use case is dev/eval. - For prod, hide internal scratchpad from end user.
Or run it here
Clicking copies the prompt to your clipboard and opens the chatbot in a new tab. Gemini doesn't accept URL params β paste manually with Ctrl/Cmd+V.
Related prompts
Builds a JSON template + 10 sample I/O pairs for a fine-tuning dataset.
Writes annotation guidelines that two annotators can apply consistently.
Takes a vague prompt and rewrites it to be specific, structured, and reliable.
Builds a structured eval rubric to grade LLM outputs for a specific task.
Drafts a model card with intended use, limitations, training data summary, evaluation results.
Designs a system prompt that turns user questions into retrieval queries β multi-query, HyDE, etc.
Browse the full free AI prompt library or see more ai / ml prompts.