Prompt engineering is just clear thinking + clear instructions.
Models are getting smarter, but your output quality still depends on:
This post gives you simple patterns you can reuse.
Bad:
Write an email.
Better:
Write a concise email that gets a decision from the recipient.
Great:
Write a concise email to a busy CTO to approve a 2-week trial. Tone: direct, friendly. Include 3 bullet benefits and a clear CTA.
Rule: include your success criteria.
The model can’t guess what you didn’t tell it.
Add:
Here’s a reusable template:
Role: You are a [role].
Task: Do [task].
Context: [facts, inputs, boundaries].
Constraints: [tone, length, must/avoid].
Output format: [bullets / JSON / table / checklist].
This alone will improve results massively.
Instead of forcing one output, ask for 3–5 directions.
Example:
Give me 5 different angles. For each: one sentence pitch + key points.
Then choose one and iterate.
If you care about style, give one example.
Example:
Here is an example in the style I want:
- Title: …
- Hook: …
- Bullets: …
Now write mine in the same style.
Add a “self-check” step:
Before finalizing, list any missing info you need. If none, proceed. After writing, give a checklist verifying you met the constraints.
This reduces hallucinations and improves alignment.
One-shot prompts are fine for simple tasks.
For important work:
Example:
Draft version 1. Then critique it harshly. Then produce version 2.
Prompt engineering is a skill but it’s learnable.
Use:
…and your results will jump.