foundations · Level 2

Prompt like the highest-paid engineer in the room

The eight-part structure elite prompt engineers use, worked through five real outcomes from weak prompt to strong: a website, an app, an investor document, an image or video, and a difficult email.

By Mickarle Wagstaff-Irons - Micky Irons

  • Level 2Getting going
  • 165 min
  • 7 chapters
  • Free PDF, no account
The Aperturefoundations / 02

Start with the essentials

The short answer

An elite prompt is not a longer prompt. It states what good looks like, what bad looks like, and how you and the model will both check the result, before a single word of output exists. This workbook teaches that structure through five weak-to-strong examples: a designed website, a working app, an investor document, directed image and video, and a difficult email that moves a negotiation forward.

What you will learn

  • You will be able to name and use the eight parts of an elite prompt: role, context, constraints, output format, examples, iteration, verification and failure modes.
  • You will be able to brief an AI coding assistant for a website section by section, using a small design system, so the result reads as designed rather than templated.
  • You will be able to prompt for a working app or tool with acceptance criteria you wrote yourself, and name the two most common AI code failure modes before you hit them.
  • You will be able to write an investor or board document that contains no invented numbers, by fact-locking the prompt and asking the model to flag gaps instead of guessing.
  • You will be able to direct AI image and video generation with camera, lighting and composition language, and check the results against known failure points.
  • You will be able to prompt for a difficult email or negotiation by stating your real objective, running a pre-mortem on the other side's objections, and comparing tone options.

Who it is for

Anyone who already gets useful answers from AI and wants outcomes that read as expert-crafted rather than AI-generic: people briefing an AI coding assistant on design work, builders prompting for working tools, founders and managers drafting material for investors or a board, anyone directing AI image or video generation, and anyone who needs a difficult message to actually land. Comfort with basic prompting is assumed.

Before you start

  • Comfortable writing a basic prompt using role, task, context, format and constraints, as covered in Your first prompts. No coding background is required. Chapter two assumes you can open and run a single HTML file in a browser, as in Build your first app with an AI coding assistant, but you can also read that chapter for the prompting pattern alone.

Keep learning

The complete workbook

This workbook takes prompting from a beginner habit to a discipline. You will learn the eight parts behind consistently excellent AI output (role, context, constraints, output format, examples, iteration, verification and failure modes), then apply them across five outcomes that matter at work: briefing a premium-looking website section by section, prompting for a working app or tool, writing an investor or board document without a single invented number, directing image and video like a photographer rather than describing a subject, and writing a difficult email that pre-empts the other side's objections. Every outcome is shown as a weak prompt, why it fails, and the rebuilt strong prompt, so you learn the diagnostic skill rather than a template to copy.

  1. 01
    The eight-part structure behind every elite prompt

    Anyone can type a request into an AI model. The people who get expert-grade results, every time, are not luckier with wording. They are working to a structure, and they check their own output the way a good editor checks a junior colleague's draft. This chapter sets out that structure. The next five chapters put it to work on five real jobs: a website that does not look like a template, a working app, a document an investor would actually read, an image or video that looks directed rather than generated, and an email that moves a difficult conversation forward.

    In the workbook · 1 exercise
  2. 02
    Prompting for a website that reads premium, not template-generic

    Every AI model has seen thousands of software-product landing pages and near-identical templates. Ask for 'a modern, professional website' and it hands you the average of all of them: a centred hero, a gradient background, three icon boxes in the same rounded style, and a testimonial carousel. None of that is exactly wrong. It is just instantly recognisable as generated. This chapter shows you how to prompt for something that reads as designed, and how to brief an AI coding assistant so the result holds together section by section instead of drifting.

    In the workbook · 1 exercise
  3. 03
    Prompting for a working app or tool, not a demo that looks like one

    Build your first app with an AI coding assistant taught you to brief, build in small steps, review and test. This chapter is about the prompting discipline that makes that whole process reliable at a senior level: a hard scope boundary, acceptance criteria you write before any code exists, and two AI coding failure modes worth naming out loud rather than discovering the hard way.

    In the workbook · 1 exercise
  4. 04
    Prompting for a document an investor or a board would actually read

    Business writing has a failure mode the other four outcomes in this workbook do not share as sharply: a model asked to sound 'compelling' about a company it barely knows will invent specifics to sound convincing. A market-size figure, a growth rate, a competitor claim, stated with exactly the same fluent confidence as a real one. This chapter is built around removing that risk entirely, not just writing better sentences.

    In the workbook · 1 exercise
  5. 05
    Prompting for images and video that look directed, not generated

    Ask an image model for 'a professional image of a business meeting' and you get the single most common arrangement in its training data for that phrase: a symmetrical group, evenly lit, everyone facing camera. Recognisably generated, at a glance. This chapter replaces vague description with the vocabulary a photographer or a director actually works in, plus a disciplined way of refining what comes back.

    In the workbook · 1 exercise
  6. 06
    Prompting for a difficult email or a negotiation that actually moves

    Write a firm email to a client who hasn't paid and you will get exactly that: firm, and generic. It will not tell you whether firm is even the right register for this specific person, and it cannot pre-empt an objection it was never told about. This chapter treats a difficult message as a small negotiation with a stated objective, not a tone to request.

    In the workbook · 1 exercise
  7. 07
    What you can do now

    You have five weak-to-strong examples behind you now, plus the eight-part structure that produced every one of them. Here is what to do with that structure next.

    In the workbook · Reading

Also inside: a 10-point checklist, a glossary of 12 terms and 12 questions and answers to test yourself. 6 hands-on exercises, each with a worked answer at the back where the workbook gives one.

No login, no card, no account. Before the download we ask you to follow Mickai (two quick links). Free to download and use for personal learning, study groups and inside your own team. Please do not resell the workbooks or republish them as your own. Link people to trust-agent.ai instead.

Test yourself

Questions and answers

What are the eight parts of an elite prompt?

Role, context, constraints, output format, examples, iteration, verification and failure modes. The first six build on basic prompting; iteration, verification and failure modes are what push a result from competent to expert-grade.

What does naming a failure mode inside a prompt actually do?

It tells the model, in advance, the specific way this exact kind of task tends to go wrong, such as a generic centred layout or an invented number, so it can actively avoid that pattern rather than you catching it after the fact.

Why does asking for a 'modern, professional' website tend to produce a generic template?

Those words carry no layout, type, spacing, colour or motion meaning on their own, so the model falls back on the most common pattern in its training data for that phrase: a centred hero, a gradient background and rounded icon boxes.

Why build a page one section at a time instead of asking for the whole thing in one prompt?

A single huge prompt asks the model to hold every section consistent across a much longer generation, with no chance to catch drift until the end. Staged briefing catches mistakes in minutes and lets you restart one section without losing the rest.

What is excessive agency, and why does it matter when prompting an agent that can run commands?

It is a named risk where an agent, given a loose instruction and real permissions, takes actions well beyond what was intended, including changing or deleting files outside the scope you meant. The fix is a narrow scope, a plan requested before any code, and never handing an agent broader access than the job needs.

Why should acceptance criteria be written by you before the prompt, rather than asked of the AI afterwards?

If you cannot state what a correct result looks like for a given input in advance, you have no way to tell a right answer from a merely fluent-looking one once the assistant produces something.

What is the most dangerous failure mode in AI-written business or investor documents?

Invented precision: a model asked to sound compelling about a company it barely knows will fabricate specific figures, market claims or competitor details, stated with exactly the same fluent confidence as a real one.

What should a model do when a claim you want in the document is not in the facts you supplied?

Flag it explicitly, for example by writing [NEED: description of what is missing], rather than estimating or rounding to something that sounds plausible.

Why does a vague image prompt tend to produce a recognisably AI-generated look?

Without composition, lighting or camera instructions, the model defaults to the single most common arrangement in its training data for that subject, which is exactly what makes it instantly recognisable as generated.

What should you check for deliberately when reviewing a generated image, rather than just glancing at it?

The parts most likely to be wrong and most likely to catch a viewer's eye first: hands, any visible text, reflections and shadows for consistency with the stated light source, and repeated or tiled background patterns.

Why is 'write a firm email' not enough to get a message that actually achieves your objective?

Firmness is a tone, not an outcome. Without a stated objective, the model cannot tell whether you need full payment by a date, a payment plan, or simply a documented request, and will default to a generic tone that may not fit any of them.

What is a pre-mortem in this context, and what does asking for one before the draft actually do?

Asking the model to list the other side's likely reasons and reactions before it writes anything. It surfaces objections you might not have thought through yourself, so the message can pre-empt at least one of them instead of triggering it.

When you have finished

Get your certificate of completion

Type your name and download a certificate for this workbook as a PDF, ready to print or to add to LinkedIn. It is made on your own device, so your name is never sent to us. It is a self-declared certificate, not an accredited qualification.

Learn the language

Key terms

Role prompting
Telling the model the specific expertise and standard to write to, such as a named level of seniority, rather than a generic persona.
Context
The real background facts the model cannot infer on its own, including the constraints of the actual situation, not just who the answer is for.
Constraint
A limit in a prompt that states both what to include and, just as importantly, what to actively avoid.
Output format
The exact shape an answer should take, including how a larger piece of work should be delivered in stages rather than all at once.
Few-shot example
A worked sample included in a prompt so the model matches a demonstrated standard rather than a described one.
Iteration loop
A refinement plan decided before you start: how many rounds, what changes between them, and how you will choose the best result.

6 of the workbook's 12 terms. The complete glossary is in the workbook.

Follow the evidence

Sources and checks

Facts last checked: .

These workbooks use AI assistance. See how the workbooks are made.

  1. LLM06:2025 Excessive AgencyOWASP Gen AI Security Project
  2. LLM09:2025 MisinformationOWASP Gen AI Security Project
  3. The 'vibe coding spectrum' approach to AI-assisted software developmentNational Cyber Security Centre (NCSC)

Created by Mickarle Wagstaff-Irons - Micky Irons with the Mickai team. Published by Mickai LTD. Last updated 29 September 2026.

NextKeep going

Where to go next