What is the best way to prompt a chatbot for step-by-step instructions?
Structuring your request
Start by stating the task and the desired format: 'Provide step-by-step instructions in a numbered list.' Then add context: who is it for, what tools are needed, and what to avoid. For example: 'Explain how to bake sourdough bread for a beginner, with each step no longer than two sentences.'
If the process is complex, ask the chatbot to break it into phases: 'First give an overview, then detailed steps for each phase.' You can also request checkpoints: 'After each step, tell me what I should see or have accomplished.'
For troubleshooting, ask for conditional steps: 'If the dough is too sticky, add flour one tablespoon at a time.' This makes instructions more practical.
- Specify numbered steps vs. bullet points.
- Mention the audience's skill level.
- Ask for warnings or common pitfalls.
- Request a summary at the end.
- Include any tools or materials needed.
Refining and verifying
After getting the steps, ask the chatbot to review for clarity or missing steps: 'Check these instructions for a beginner and add any missing safety warnings.' You can also ask it to reorder steps if needed.
If the instructions are for a high-stakes task (like electrical work), always verify with a professional source. Chatbots can omit critical safety details or give outdated methods.
For learning, ask the chatbot to explain why each step matters: 'After each step, add a sentence on why it's important.' This deepens understanding.
- Ask for a checklist version.
- Request a troubleshooting section.
- Have the chatbot role-play as a teacher.
- Ask for time estimates per step.
- Request a list of common mistakes.
Common mistakes
- Not specifying the audience, leading to too much or too little detail.
- Assuming the chatbot will include safety warnings without being asked.
- Forgetting to ask for a logical order—steps may be jumbled.
