Lesson 1.2Lesson 1.2 · LLMs as a Design Partner
Prompting Fundamentals
The core skill - role, context, task, format and constraints, plus examples and iteration - that turns a vague request into sharp, usable output
The gap between a useless answer and a brilliant one is almost never the model. It is the prompt.
Hand the same assistant two versions of a request - a lazy one-liner and a well-built prompt - and you get two completely different classes of output. The model did not change. Your instruction did.
Good prompting is not a bag of secret phrases or a 500-word template you copy off the internet. It is clear thinking, made explicit: telling the model who to be, what it is working on, exactly what you want, in what shape, and what to avoid. That is a skill any designer already half-has - you brief people for a living. This lesson makes it deliberate, with weak-and-strong examples you can adapt to anything you do.
Prompting = briefing made explicit. The second prompt matters more than the first.
The five parts of a strong prompt
Almost every good prompt sets five things, in whatever order reads naturally: role, context, task, format and constraints. You do not need all five every time, but naming them stops you leaving out the part that was doing all the work.
Role - who the model should act as, which pulls it toward the right vocabulary and standards: "Act as an experienced architect," "You are a lighting designer," "Review this as a quantity surveyor would." Context - the situation it needs: the project, site, client, climate, budget, constraints, and any real source material (this is where you paste the actual brief or code clause). Task - the single, specific thing you want done, with a strong verb: summarise, compare, draft, critique, list, rewrite, extract. Format - the shape of the answer: a table with these columns, a bulleted list, 150 words, a JSON object, one paragraph per option. Constraints - the guardrails: what to avoid, the tone, the length cap, the must-includes, and honesty rules like "say if you are unsure" or "only use the document I pasted."
Here is the same request built up from lazy to loaded:
Weak:
"ideas for a small cafe interior"
Strong:
Role: Act as an interior designer.
Context: A 40 sq m cafe in a hot-humid Indian coastal town,
young budget-conscious crowd, ceiling fans not AC,
owner wants a calm, natural, Instagram-friendly feel.
Task: Propose 6 distinct concept directions.
Format: A table: Concept | Material palette | One hero move |
Rough cost band (low/med/high) | One risk.
Constraints: Locally available materials only. No generic
'industrial chic'. Flag anything you are unsure about.The strong version is not longer for show - every line removes a guess the model would otherwise make for you, badly.
Role, Context, Task, Format, Constraints. Each line you add is a guess you take back from the model.
Show, don't just tell: examples and few-shot
Words describe what you want; examples nail it. When the shape or style of the output matters, give the model one or two samples of exactly what 'good' looks like - this is called few-shot prompting (zero examples is 'zero-shot', a couple is 'few-shot'). Models are pattern-matchers, so a concrete example steers them far more precisely than an adjective.
Suppose you want space-programme rows in a consistent voice. Instead of describing the tone, demonstrate it:
Write room descriptions for a house programme in THIS style:
Example -
Room: Study
Description: A quiet 9 sq m room off the entry, north-lit for
glare-free work, with a full wall of shelving and a door that
actually closes. Priority: acoustic separation from the living area.
Now write entries in the same format for: Master bedroom,
Puja room, Utility.The model copies the length, the north-light-then-priority rhythm, the concrete tone - because you showed it, not told it. The same trick works for anything with a house style: proposal paragraphs, spec clauses, email replies, drawing-note wording. Two good examples usually beat any amount of description, and they are how you get consistency across a batch instead of the model reinventing the format on every row.
One good example > ten adjectives. Show the shape you want.
Iteration: the real skill is the second prompt
The biggest myth in prompting is the perfect one-shot prompt. In real use, the first answer is a starting point you steer, not a verdict. Fluent prompters are not the ones who write the ideal prompt first try - they are the ones who read the reply critically and fire back a precise correction.
The move is conversational refinement. The output is too generic? "These are too safe - push three of them somewhere genuinely unexpected." Too long? "Cut to 120 words, keep only the strongest point." Wrong angle? "You are optimising for cost; redo it optimising for daylight instead." Missing something? "Add a column for maintenance burden." Each turn spends the model's speed to close in on what you actually wanted - which you often only discover by seeing what you did not want.
Two force-multipliers here. First, ask the model to improve its own output: "Critique your last answer as a senior designer would, then rewrite it fixing those flaws." It is often a better editor than first-drafter. Second, ask it to ask you questions: "Before you answer, ask me the 5 questions that would most improve your response." This flips the burden - instead of you guessing the perfect prompt, the model tells you what context it is missing. For anything meaty, that single line raises quality more than any template.
And know when to stop or restart. If a chat has drifted, wandered, or filled with your corrections, do not keep patching - open a fresh conversation and write one clean prompt with everything you have learned. A poisoned context is often faster to abandon than to fix.
Break big tasks down, and let it think step by step
A prompt that asks for too much at once gets you a shallow answer to everything and a good answer to nothing. The fix is decomposition - splitting a large task into a sequence of smaller prompts, each of which the model can do well, with you steering between them. Do not ask 'design me a full space programme for this house'; ask it to list the required rooms, then to size each against the site area, then to group them into zones, then to flag adjacency conflicts. You stay in the loop at every hand-off, catching drift before it compounds - which is exactly the human-in-the-loop applied at the scale of a single task.
For anything involving reasoning - a comparison, a calculation, a judgement between options - it helps to let the model think step by step rather than jump to a verdict. A simple "work through this step by step before giving your answer" (or turning on a reasoning mode) makes the model lay out its intermediate logic, which both improves the answer and, crucially, lets you inspect the reasoning and catch a wrong turn. An answer you can see the working for is one you can actually evaluate; a bare conclusion is one you can only take on faith.
A related habit is to ask for options, not a single answer, on anything where judgement matters. "Give me three approaches with the trade-offs of each" turns the model from a decider into an option-generator - which is what you actually want, because the deciding is yours. And when a task is genuinely complex, sketch the sequence yourself first: what are the sub-steps, in what order, and where do you need to check the output before moving on? That planning is design thinking, and it is precisely the part the model cannot do for you. The prompt executes the plan; the plan is yours. Get comfortable chaining a handful of well-scoped prompts into a small workflow, and you have the seed of the tool-chaining and custom assistants that Module 8 builds into something powerful.
One big prompt = shallow. Split it, let it show its working, ask for options. You keep the plan.
Habits, and the honesty guardrails
A few habits separate people who get consistently good output from people who get lucky sometimes. Be specific over polite - the model does not need 'please could you possibly'; it needs the number, the audience, the length, the columns. One task per prompt for anything complex - a prompt asking for a summary and a critique and a table gets you three mediocre things; split them. Give it your material - the biggest quality jump, as the last lesson showed, is pasting the real brief, clause or data rather than relying on the model's memory. Set the audience - "explain this for a client with no technical background" versus "for a structural engineer" produces genuinely different, better-aimed writing.
Then the guardrails that keep you safe, especially as stakes rise. Add honesty instructions as a matter of routine: "only use the information I gave you," "do not invent citations or figures," "mark anything you are unsure about," "if you do not know, say so." These do not make the model incapable of error - remember it has no reliable sense of its own uncertainty - but they measurably reduce confident invention and make the shaky parts easier to spot.
One more habit pays off constantly: save the prompts that work. When a prompt reliably produces good output - a spec-clause drafter, a precedent analyser, a proposal-paragraph writer in your voice - keep it in a simple notes file and reuse it, tweaking the specifics each time. Over a few months this becomes a personal prompt library that captures your hard-won phrasings, and it is the raw material for the reusable custom assistants of Module 8. You are not just getting one answer; you are building a reusable asset every time you get a prompt right.
Finally, remember what you are doing: prompting is directing, and directing is the designer's half of the human-in-the-loop. The prompt gets a good draft in front of you fast; your judgement is still what decides whether it is any good. A great prompt is not a substitute for evaluation - it is what makes evaluation worth your time.
Specific > polite. One task per prompt. Paste the real thing. 'Say if you're unsure.'
Role / persona prompting
Telling the model who to act as
Pulls vocabulary, standards and tone toward the right expert; a cheap, reliable quality lift.
Few-shot prompting
Giving one or two examples of the output you want
Steers shape and style far more precisely than description; the key to consistent batches.
Zero-shot prompting
Asking with no examples, relying on the instruction alone
Fine for simple tasks; add examples the moment format or voice matters.
Iterative refinement
Steering the answer over several turns
The real skill; the first reply is a draft to correct, not a verdict. Restart when a chat drifts.
Self-critique prompt
Asking the model to critique and rewrite its own output
Often a better editor than first-drafter; catches its own generic or weak passages.
Workshop — turn one weak prompt into a strong one
You learn prompting by rebuilding a bad prompt into a good one and watching the output improve. Pick a real task from your current work so the result is actually useful.
Any free LLM chat app and one real task from your current work.
Goal: internalise the five parts and the refine loop Inputs: any free LLM + one real task you need done this week Time: ~30 minutes
- 1Write the lazy version first - the one-line request you would normally type. Run it and keep the mediocre answer as your baseline.
- 2Rebuild it with all five parts labelled: Role, Context (paste any real source material), Task (one strong verb), Format (exact shape), Constraints (including an honesty guardrail). Run it and compare to the baseline.
- 3Add a worked example of the output you want and re-run, so the model matches your shape and voice - few-shot in action.
- 4Now iterate twice: read the reply critically and send one precise correction, then a second. Note how much the output improves per turn.
- 5Finish with the two power moves: ask the model to critique and rewrite its own answer, and in a fresh chat, prepend 'first ask me the 5 questions that would most improve your answer' - then answer them and run.
You’ll walk away with
Your baseline lazy prompt and its answer, your final structured prompt and its answer, and a two-line note on which single change (context, example, iteration) made the biggest difference for your task.
Three altitudes on the same idea
Read the band that fits you — or all three.
Build a small library of role-and-format prompts for the tasks you repeat. A precedent-analysis prompt, a code-clause-explainer (with the clause pasted in), a spec-drafting prompt with your office's voice shown as an example, a proposal-paragraph prompt. Set the role to the relevant expert, paste real source material, and always add the honesty guardrails before anything client- or code-facing. You brief consultants precisely already - prompt the model the same way.
Your edge is context and examples. Generic prompts get you the beige, catalogue-default answers everyone else gets; loading the climate, client, budget band, local materials and an example of your own writing voice pulls the output toward work that is actually yours. Use few-shot to keep FF&E descriptions, mood copy and client emails consistent across a project, and iterate - the second and third prompts are where the personality comes in.
Prompting well is a portfolio-visible skill now - so practise it deliberately, not just when you are stuck. Get into the habit of stating role, context, task, format and constraints; of showing an example when the shape matters; and of refining rather than accepting the first answer. And use the 'ask me questions first' move on your own studio briefs - it will expose gaps in your thinking, not just the model's, which is the whole point.
“Good prompting is about memorising magic phrases and giant copy-paste templates.”
Do it yourself
Practise the moves - ideally in a real chat window.
- 1Name the five parts of a strong prompt and write one line for each on a task of your own.
- 2Rewrite 'give me some material ideas' as a strong, specific prompt.
- 3When would you add an example (few-shot), and what does it steer better than words?
- 4What is the 'ask me questions first' move, and why does it beat guessing the perfect prompt?
- 5Give two honesty guardrails you would add before anything code- or client-facing.
The one line to carry out
Peer-reviewed journals & authoritative standards
- 01Prompt engineering — Wikipedia, 2026.
- 02Large language model — Wikipedia, 2026.
- 03Design brief — Wikipedia, 2026.
- 04Generative artificial intelligence — Wikipedia, 2026.
You can now direct any assistant well. Next we survey the actual assistants of 2026 - ChatGPT, Claude, Gemini and the rest - their strengths, prices and features, so you can pick the right one to direct.
The author
Amogh N P
Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.
More about Amogh →