Begin with the task
The most important part of a prompt is the actual job you want done. State it directly. “Help with marketing” is vague; “Write three headline options for a school admissions page aimed at parents of grade-six students” is concrete.
Add only context that changes the answer
Useful context can include audience, goal, existing material, location, technical environment or previous decisions. More words are not automatically better.
Use constraints to prevent avoidable mistakes
Constraints tell the model what requirements must be respected: maximum length, language, forbidden topics, specific data sources, tone, or a rule not to invent missing facts.
Specify the output format
If you need a table, checklist, email, JSON object, short paragraph or step-by-step procedure, say so. A format instruction reduces rework.
Roles can help, but they are not magic
Telling an AI to act as an editor, tutor or software reviewer can focus tone and priorities. A role does not create credentials or access the model does not have.
Ask for verification, not hidden reasoning
You can ask the model to check whether the final answer follows your requirements, distinguish facts from assumptions, cite sources when browsing is available, or flag uncertainty. What matters is an inspectable result.
A reusable structure
- Role: optional perspective or working style.
- Task: the exact thing to produce or solve.
- Context: facts that materially affect the answer.
- Constraints: limits and non-negotiable requirements.
- Output: the shape, length or fields you need.
- Quality check: ask the result to be checked against the stated requirements.
Do not paste secrets unnecessarily
Remove passwords, private keys, identity documents, confidential work data and personal information that the task does not require.
Review the answer like any other draft
AI output can be useful and still contain errors. Verify names, dates, calculations, links, quotations and any fact that matters.
