Asset 20 8 2

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

The Resource Library

The Prompt Engineering Cheat Sheet

Write prompts that get usable output first try, every time.

Most prompts fail for one reason: the model is guessing what you want. This cheat sheet gives you the exact structure that removes that guesswork. It is the same framework professionals use to get consistent, production-ready output without five rounds of back and forth.

Section 1

The Core Structure (Use This Every Time)

Every strong prompt has four parts. Miss any one and you are gambling on the output.

1.1

Role

Open with who the model should be. 'You are a senior B2B copywriter with 10 years writing SaaS landing pages.' The more specific the role, the more consistent the tone and judgment. Generic roles ('you are a helpful assistant') produce generic output.

1.2

Context

Tell the model the situation it is operating in. Who is the audience? What is the goal? What has already happened? One short paragraph here eliminates the most common failure: output that is technically correct but wrong for your actual situation.

1.3

Task

State one clear, specific action. 'Write a 200-word subject line test for a cold email sequence targeting e-commerce founders' is a task. 'Help me with email' is a request for the model to guess. Use verbs: write, list, rewrite, compare, summarise, draft, extract.

1.4

Format

Specify exactly what the output should look like before you see it. Bullet list? Numbered steps? Table? Three options side by side? Word count? Heading structure? If you do not specify format, you get whatever the model defaults to, which is rarely what you need.

Section 2

Constraints That Save Editing Time

Adding constraints is faster than editing out mistakes after the fact.

2.1

Negative constraints

Tell the model what NOT to do. 'Do not use bullet points. Do not use the word leverage. Do not include an introduction paragraph.' Negative constraints cut the most common AI-tells before they appear. Build a short personal banned-word list and paste it into every prompt for written content.

2.2

Length constraints

Give a word count or a count of items. 'Three options, each under 50 words' is more useful than 'keep it short.' AI will always write more than you need unless you cap it. Cap it.

2.3

Audience constraints

State the specific person reading the output. 'Write this for a founder who has never run paid ads, not for a marketer.' The audience shapes vocabulary, assumed knowledge, and tone. Without it, the model aims at a generic reader who does not exist.

Section 3

Techniques That Change Output Quality

These are the moves that separate consistently good output from inconsistent output.

3.1

Give an example

Paste one example of what good looks like. 'Here is an email I wrote that worked well. Match this tone.' One real example is worth ten adjectives. If you want output that sounds like you, show it your actual writing, not a description of your writing.

3.2

Chain steps, do not bundle them

For complex outputs, break the task into sequential prompts. First ask for an outline. Review it. Then ask for the full draft. Bundling 'outline + draft + social posts' into one prompt produces rushed output on all three. Separate prompts give each task full attention.

3.3

Ask for reasoning first

For decisions, analysis, or strategy, add: 'Before you give me the answer, walk me through your reasoning.' This catches wrong assumptions early and produces more accurate conclusions. Useful for any prompt where the logic matters, not just the output.

3.4

Specify the perspective

Tell the model whose point of view to write from. 'Write from the perspective of the buyer, not the seller.' Or: 'Write this from the perspective of someone who is sceptical about AI tools.' Perspective shifts the framing of every sentence without you having to rewrite manually.

Section 4

Prompt Templates to Steal

Copy these, fill in the brackets, and use immediately.

4.1

Rewrite for voice

You are a [role]. Rewrite the following text to match this voice: [paste 2-3 sentences from your own writing as the voice sample]. Keep the meaning identical. Do not add new information. Do not use [banned words]. Output: one rewritten version, under [word count]. Text to rewrite: [paste text]
4.2

Generate options

You are a [role]. Write [number] variations of [specific thing, e.g. subject lines / headlines / CTAs] for [audience]. Each variation should use a different angle: [e.g. curiosity, specificity, social proof, urgency]. Format: numbered list. Max [word count] per option. Do not repeat angles.
4.3

Summarise and extract

Read the following [document / transcript / email thread]. Extract: (1) the three most important decisions made, (2) any open questions or blockers, (3) any commitments made and by whom. Format: three numbered sections with short bullet points. Do not summarise anything outside these three categories.
4.4

First-draft content

You are a [role]. Write a [content type, e.g. LinkedIn post / email / blog intro] for [audience]. Goal: [one specific goal, e.g. drive clicks to the free resource]. Tone: [2-3 adjectives]. Do not use [banned words]. Length: [word count]. Include: [specific element, e.g. a CTA to download the guide]. Here is background context: [paste relevant info]
Section 5

When Output Is Wrong: The Fix Sequence

If the output is not what you need, work through this order before rewriting from scratch.

5.1

Add specificity, not adjectives

If output is too generic, the problem is almost always under-specified context. Do not ask it to 'be more specific.' Tell it exactly what specific means: 'include the actual tactic name, the platform, and the expected result.' Adjectives ('more vivid,' 'more engaging') produce inconsistent results. Concrete instructions produce consistent ones.

5.2

Correct by showing, not describing

If the tone is off, do not describe the tone you want. Paste a sentence or two of what the right tone looks like and say 'rewrite to match this.' Showing is always faster than describing for tone corrections.

5.3

Isolate the broken part

If most of the output is good and one section is wrong, do not regenerate the whole thing. Paste only the broken section and ask for a targeted fix. 'Rewrite only the third paragraph. The rest is fine. The problem with the third paragraph is [specific issue].' This saves the good parts and avoids new errors appearing elsewhere.

Section 6

Context Window Rules

How much you put in a prompt and where you put it changes what the model pays attention to.

6.1

Put the most important instruction last

Models pay most attention to the beginning and end of a prompt. If you have one critical rule (e.g. 'write in first person' or 'do not mention pricing'), repeat it at the end of the prompt, after all the context. Instructions buried in the middle of a long prompt are the ones most likely to be missed.

6.2

Keep context relevant, not comprehensive

Pasting everything you know about a topic does not improve output. It often makes it worse because the model spreads attention across irrelevant material. Include only the context that directly affects the task. If you are writing a subject line, the model does not need the full brand history.

6.3

Start a fresh conversation for a new task

Long conversation threads carry context from earlier turns. If you are starting a new task, start a new conversation. Old instructions, tones, and assumptions from earlier in the thread will bleed into new outputs if you stay in the same session.

Section 7

The One-Line Audit Before You Send

Before you hit send on any prompt, run this check.

7.1

The four-question prompt audit

Ask yourself: (1) Did I specify the role? (2) Did I give enough context for a stranger to understand the situation? (3) Is the task one specific action or several bundled together? (4) Did I specify the output format and length? If the answer to any of these is no, add it before sending. Two minutes of prompt work saves twenty minutes of editing.

Want this built for you?

You do not have to do this yourself.

This resource hands you the volume. The strategy, the judgement, and the bit where it all connects is the work I do for clients: lead generation, ads, SEO, workflow automation, HubSpot, and the systems that make them compound. Done for you, consulting, coaching, or training.

Book a free 30-minute call Or get the Sunday newsletter

Lilach Bullock has spent 21 years in marketing. Forbes Top 20 (twice), Oracle Social Influencer of Europe, and ranked the number one digital marketing influencer in the UK. She now builds AI-powered marketing systems for entrepreneurs, service businesses, and founders. The Sunday newsletter goes to 15,000 readers at a 70%+ open rate.

lilachbullock.com