Prompt Engineering
How to write prompts that work — techniques, examples and templates from real-world practice
Why prompts matter
Prompt engineering is the art of phrasing a task so that AI understands exactly what you want — and delivers a result you can use straight away. It's not programming. It's communication.
What happens when you write a bad prompt: Bad prompt = bad output. AI doesn't guess your intent — it processes exactly what it gets. A vague brief returns a vague result. Missing context returns a generic answer. A missing output format returns chaos.
What makes a good prompt
ROLE
CONTEXT
TASK
OUTPUT FORMAT
VERIFICATION AND REASONING
Techniques that work
Zero-shot
You give the task without examples. Works for simple tasks where the intent is clear.
When to use: Translations, summaries, simple questions.
Few-shot
You show the AI 2-3 examples of what the output should look like. Dramatically improves consistency.
When to use: When you want a specific format or tone that's hard to describe in words.
Chain-of-Thought
You ask the AI to think step by step. Ideal for analyses, brainstorming and writing briefs.
When to use: Strategy, competitor analysis, campaign briefs, complex decisions.
Role Prompting
You assign the AI a specific role. The more precise the role description, the better the result.
When to use: Always — role prompting should be part of every prompt.
System prompt
Persistent instructions that apply to the whole conversation. Set them once, they always apply.
When to use: When you use AI repeatedly for the same type of work.
Copy-paste templates
The biggest change in how I work with AI
It came when I understood the structure of a prompt and why it matters. The key moment was realising that I always have to describe the expected output — what it should look like and what it should contain. And that I have to ask the AI to verify the data and justify the result. That changed the quality of the outputs more than any other technique.