Prompting Basics for Instructional Design
An instructional designer opens a blank chat window on a Monday morning with a real deadline behind her: a refreshed anti-harassment module due to legal in nine days. She types four words, "write me a harassment training course," and hits enter. Ninety seconds later she has 2,400 words of fluent, confident, generic content that cites a federal threshold that does not exist, pitches at a reading level no warehouse worker will tolerate, and never once mentions her company's actual reporting line. It looks like work. It is a liability with nice formatting. The difference between that output and a disciplined design assistant is not a better model. It is five sentences she did not write into the prompt.
The Vending Machine and the Colleague
Most people treat a chatbot like a vending machine: put in a request, get out a product, judge it by how finished it looks. That mental model is exactly why so much AI-drafted learning content is confidently wrong. A vending machine has no context, no source of truth, and no obligation to refuse. It dispenses. When you type "write me a harassment course" into a generation model, you are asking it to dispense the statistical average of everything it absorbed during training: a blurry composite of a thousand other companies' courses, a hundred outdated legal blogs, and whatever plausible-sounding numbers fit the rhythm of the sentence. The output is the average of the internet wearing your deadline's clothes.
The shift that turns a chatbot into a design assistant is to stop treating it like a vending machine and start treating it like a sharp but context-blind new colleague. A new colleague is fast and capable, but on day one they do not know who your learners are, which policy is the approved one, what the module is actually supposed to change, what rules your house style and your accessibility standard impose, or what to do when they hit a fact they cannot confirm. A good manager does not hand that colleague a four-word brief and walk away. They set the context. Prompting, at the level this lesson teaches, is exactly that act of management: you are briefing a capable, fast, forgetful colleague who will do precisely what you say and confidently improvise everything you leave unsaid.
Here is the term that anchors this whole level. A prompt is the full set of instructions and context you give the model before it answers, not just your question but everything you tell it about who, from what, toward what, under what rules, and what to do when it is unsure. Why you care: the model fills every gap you leave with its own confident guess, and in regulated learning content a confident guess is the failure mode that ships to thousands of people with your name on it. The prompt is where you close the gaps before they become wrong answers a compliance officer reads back to you.
A vague prompt does not produce a vague answer. It produces a confident, specific, wrong answer, because the model fills your silence with its average instead of your truth.
The Five Levers That Turn a Chatbot Into a Design Assistant
There are five things you can say to a generation model that, together, move it from "average of the internet" to "disciplined assistant working inside my regulated, accountable learning system." They are not magic words or secret syntax. They are the five pieces of context a model needs and almost never gets. Set all five and the same model that wrote the garbage above will write you a grounded, aligned, accessible first draft you can actually verify. Leave any of them unset and the model fills the gap with a guess. The five levers are audience, source of truth, objective, constraints, and the rule that holds the whole thing together, cite the source or refuse.
Lever One: Audience
Audience tells the model who is actually going to read this and what they can handle. Not "employees," which means nothing, but the specific human: a third-shift forklift operator with a mobile phone and ten minutes, a newly promoted first-line supervisor, a contract nurse on a tablet, a field sales rep between calls. The model has a default audience baked in from training, and that default skews toward an articulate office worker reading on a laptop with unlimited time. If you do not name the audience, the model writes for that imaginary reader, and your warehouse module arrives at a college reading level full of abstractions nobody on the floor will finish.
Naming the audience does real work. It sets the reading level, the examples, the assumed prior knowledge, the tone, and the device the content has to survive on. "Write this for a third-shift warehouse associate who reads on a phone, for whom English may be a second language, and who has done this job for years but never read the formal policy" is a different and far more useful instruction than "write training." The first produces short sentences, concrete examples from the floor, and no unexplained jargon. The second produces the average. Audience is the lever that decides whether anyone actually learns anything, because content pitched over the learner's head teaches nothing no matter how correct it is.
Lever Two: Source of Truth
This is the most important lever and the one almost nobody pulls. Source of truth tells the model what approved material it must draw from, instead of leaving it to draw from its training data. A generation model that is not pointed at a source will happily invent the content: it will write your reporting procedure, your policy threshold, your safety step from the statistical ghost of every similar document it ever saw. Pointing it at the real source, your approved policy PDF, your SOP, your SME interview transcript, changes the job from "generate plausible content" to "draft from this specific material." The next lesson in this chapter is devoted entirely to how to do this well, because it is the single highest-leverage move in the whole program.
The simplest version is the paste-the-source technique: you put the actual approved text into the prompt and instruct the model to work only from it. "Here is our anti-harassment policy, pasted below. Draft the module using only the procedures and definitions in this document." Now every claim the model makes has somewhere to trace back to. Without a source of truth, you have generation; with it, you have grounded generation, the difference between a draft you can verify against a real document and a draft you can only proofread for tone while the fabricated facts sail through. Grounded generation, sometimes called RAG (retrieval-augmented generation), means forcing the model to answer from your approved material rather than its memory. Why you care: a claim with no source cannot be verified, and an unverifiable claim in a compliance module is the exact thing an auditor is paid to find.
Lever Three: Objective
Objective tells the model what this content is supposed to make the learner able to do. Not "cover the policy," which produces a content dump, but the actual on-the-job behavior the module exists to change: "after this module, a supervisor can correctly identify a reportable incident and name the two required reporting steps within one business day." This is the discipline of backward design, the evidence-based practice of starting from the performance you want and working back to the content, rather than starting from the content and hoping behavior follows. Why you care: without an objective, the model optimizes for coverage, and coverage is how you get a forty-screen module that teaches everything and changes nothing.
A stated objective also gives you the yardstick to judge the output against. When the draft comes back, you are not asking "is this a reasonable harassment course," a question with no answer. You are asking "does every screen move a supervisor toward identifying a reportable incident and naming the two steps." That is a question you can answer, and it lets you cut the three screens of history and definitions that do not serve the behavior. The objective is the lever that keeps the model honest about what the module is for, and keeps you honest about what to keep.
Lever Four: Constraints
Constraints are the rules the output has to obey to be usable in your real system: the reading level, the length, the format your authoring tool accepts, the accessibility requirements, the tone, the things that must not appear, and the structure you need. A model left unconstrained writes at its own preferred length and reading level, in prose blobs your authoring tool cannot ingest, with no thought to whether a narration script will pass an accessibility review. Constraints are where you encode the non-negotiables of your environment: "write at a grade-8 reading level, in short scenario-based screens, with a plain-language alternative for any term over three syllables, and never use a real employee name or a real incident." Each constraint you state is a defect you do not have to fix later.
Constraints are also how you bake your standards in from the first draft instead of retrofitting them. Accessibility, in particular, is far cheaper to instruct than to repair: telling the model up front to write captions-ready narration and to describe any visual it suggests in words is the difference between an accessible build and a rework cycle two weeks before launch. The reading level is a constraint. The "no fabricated names or incidents" rule is a constraint. The output format is a constraint. The more of your real environment you encode as explicit constraints, the closer the first draft lands to something you can actually ship after verification.
Lever Five: Cite the Source or Refuse
This is the lever that converts the model from a confident improviser into a disciplined assistant, and it is the one that protects you. The instruction is simple and you should say it in almost every learning prompt: "For every factual claim, threshold, procedure, or definition, cite the specific section of the provided source it comes from. If a claim is not supported by the provided material, do not invent it: flag it and tell me you could not find it." This single rule attacks the model's most dangerous habit, which is filling gaps with fluent fabrication. A model told to cite or refuse will, instead of inventing a policy threshold, tell you that the threshold is not in the document you gave it, which is exactly the signal you need.
The "or refuse" half matters as much as the "cite" half. A model that cannot find a fact in your source has two options: make one up, or admit it cannot find it. The default behavior is to make one up, because the model is trained to be helpful and complete, and a confident answer feels more helpful than "I do not know." You have to explicitly grant it permission to refuse, to say "this is not in the source you provided." That permission is the off-switch for hallucination in your draft. Why you care: a model that flags its own gaps turns your verification from a hunt through fluent prose for invisible errors into a checklist of the specific claims the model itself marked as unsupported. It does some of your auditing for you, honestly, if you tell it to.
The most valuable thing an AI can say in a learning prompt is not a fact. It is "that is not in the source you gave me." Engineer the prompt so it is allowed to say that.
The Five Levers at a Glance
Keep this table where you write prompts. Each lever names the gap it closes and the failure you inherit if you leave it unpulled.
| Lever | What it tells the model | What you get if you leave it unset |
|---|---|---|
| Audience | Who reads this, at what reading level, on what device, with what prior knowledge | Content pitched at an imaginary office worker that the real learner abandons |
| Source of truth | The approved material to draw from, pasted or attached, work only from it | Fabricated policies, invented thresholds, and procedures from training data |
| Objective | The on-the-job behavior the module must change, in measurable terms | A content dump that covers everything and changes nothing |
| Constraints | Reading level, length, format, accessibility rules, tone, and what must not appear | Unusable prose blobs at the wrong level with accessibility rework baked in |
| Cite or refuse | Trace every claim to the source, and flag anything not supported instead of inventing it | Fluent fabrication you must hunt for instead of a list of flagged gaps you can check |
Notice that four of the five levers are about closing a gap the model would otherwise fill with a guess, and the fifth, cite or refuse, is about making the model tell you where it is guessing. Together they do not make the model trustworthy. Nothing makes a generation model trustworthy. They make its output verifiable, which is a completely different and far more useful property. A verifiable draft is one you can check against a source, align to an objective, and sign your name under. An unverifiable draft is one you can only admire or fear.
A Worked Prompt: Before and After
Watch the same task run two ways, because the contrast is the whole lesson.
Before. The designer types: Write me a harassment training course. The model returns a polished 2,400-word module. It opens with a statistic ("studies show 75% of harassment goes unreported") that the model invented and that traces to nothing. It states that "incidents must be reported to HR within 48 hours," a threshold that is not in this company's policy at all; the real policy says "promptly" and routes to a specific ethics line, not HR. It pitches at roughly a grade-13 reading level, dense with abstract nouns, for an audience that is mostly hourly associates reading on phones. It includes a role-play scenario that leans on a tired stereotype. And it presents all of this with the same fluent confidence whether the sentence is true or fabricated. The designer cannot tell the invented threshold from the real one by reading, because they read identically. She is now an editor of fluent prose hunting for invisible landmines, which is the worst possible job.
After. The designer writes the five levers in. Audience: "Write for hourly warehouse associates, many reading on a mobile phone, some with English as a second language, grade-8 reading level, short scenario-based screens." Source of truth: "Use only the anti-harassment policy and reporting procedure pasted below. Do not add any requirement, threshold, or definition not present in this text." Objective: "After this module, an associate can recognize a reportable incident and correctly name the one reporting channel and the expected timing as stated in the policy." Constraints: "No fabricated statistics. No real names or real incidents. No role-play that relies on a stereotype. Describe any suggested visual in words. Output as a screen-by-screen storyboard." Cite or refuse: "For every factual claim, cite the policy section it comes from. If something I seem to expect is not in the policy, tell me it is missing instead of inventing it." The model returns a shorter draft. Where the policy says "report promptly to the ethics line," the draft says exactly that and cites the section. Where the old draft invented "48 hours to HR," the new draft includes a note: "You may expect a specific deadline here, but the provided policy says 'promptly' and does not state an hour count. Confirm with your SME." The invented statistic is gone. The reading level fits. The designer's job has changed from hunting for invisible errors to checking a list of cited claims and one flagged gap against the real policy. Same model. Same nine-day deadline. A draft she can verify and sign, instead of one she can only fear.
The lesson is not that the second prompt produced perfect content. It did not, and the next two lessons in this chapter exist precisely because grounded drafts still need verification and a skeptic's read. The lesson is that the second prompt produced verifiable content: every claim traced somewhere, the one gap was flagged rather than fabricated, and the human's work became auditing instead of guessing. The five levers did not remove the human from the loop. They put the human in the right place in the loop, at verification, instead of leaving them to clean up fluent fabrication they could not even see.
The Iron Rule, Inside the Prompt
The program's iron rule runs through every level: AI assists, the human verifies, the human owns the decision, and "the AI wrote it" is never a defense to a compliance officer, an accessibility auditor, or a CFO. Prompting is where you operationalize the first word of that rule. A well-built prompt is how you make the AI's assistance verifiable rather than just impressive. The five levers do not transfer accountability to the model; nothing transfers accountability to the model. They make the model's output the kind of thing a human can stand behind: grounded in a real source, aligned to a real objective, sized for a real learner, bounded by real constraints, and honest about its own gaps.
So when you sit down to that blank chat window with a real deadline behind you, the discipline is not to type faster or find a cleverer phrasing. It is to spend the ninety seconds writing the five levers before you ask for anything, because every lever you skip is a gap the model will fill with a confident guess, and every confident guess is a thing you will either catch in verification or ship by accident. The designer who writes "write me a harassment course" is managing a vending machine and will inherit its output. The designer who writes the five levers is managing a colleague, and a managed colleague produces work you can verify, sign, and defend. That is the entire difference, and it is the foundation everything else in this level is built on.
Key Takeaways
- Treating a chatbot like a vending machine produces confident, specific, wrong answers, because the model fills every gap you leave with the statistical average of its training data, not your truth.
- The shift is to treat the model like a sharp but context-blind new colleague you must brief: prompting is the act of management that supplies the context the model never has on its own.
- Five levers turn a chatbot into a disciplined design assistant: audience, source of truth, objective, constraints, and cite the source or refuse.
- Audience sets reading level and examples; source of truth grounds every claim in approved material; objective anchors the content to a behavior; constraints encode your real environment; cite or refuse makes the model flag its own gaps.
- Source of truth is the highest-leverage lever, because a claim with no source cannot be verified, and an unverifiable claim in a compliance module is exactly what an auditor is paid to find.
- The levers do not make a generation model trustworthy; they make its output verifiable, which is a different and far more useful property: a draft you can check, align, and sign rather than only admire or fear.
- The "or refuse" instruction is the off-switch for hallucination in your draft: a model must be explicitly granted permission to say "that is not in the source you gave me," which turns your verification from a hunt into a checklist.
- Prompting operationalizes the first word of the iron rule: AI assists, the human verifies, the human owns the decision, and a well-built prompt is how you make the assistance verifiable, not how you transfer the accountability.
Skill.re