Lesson 2.1Lesson 2.1 · The Agentic Toolkit
Prompting & Instructing Agents
One-shot prompting coaxes an answer out of a chatbot; instructing an agent well - a clear goal, a role, hard constraints, the right context and an explicit picture of what done looks like - is what turns autonomy into work you can actually rely on
A chatbot needs a good question; an agent needs a good brief - because it will plan, act and finish before you get to correct it.
When you prompt a chatbot, you are in a conversation: you ask, it answers, and if the answer is off you simply ask again. The cost of a vague prompt is one wasted turn. Instructing an agent is a different craft, because the agent takes your instruction and then runs - it plans steps, calls tools, writes files, spends time and sometimes money, and comes back with the work done rather than pausing after each sentence for you to steer. A vague brief no longer costs one turn; it costs a whole run in the wrong direction, quietly and confidently. So the skill shifts from asking a sharp question to writing a sharp brief - the way you would brief a capable but literal-minded new colleague who will not stop to check whether they understood you.
That is the reframe for this lesson: you are not prompting an answer, you are commissioning work. A good agent instruction reads less like a search query and more like a project brief - it states the goal, the role the agent should take, the constraints it must respect, the context and inputs it should work from, and, above all, what a finished, acceptable result looks like. Get that right and the agent's autonomy becomes an asset: it fills in the mechanical steps you would rather not spell out. Get it wrong and the same autonomy amplifies the ambiguity into a large, plausible, wrong deliverable. This lesson is the craft of writing the brief - and, as ever, it is a craft of direction, because the judgement about whether the returned work is any good stays firmly with you.
Brief, do not prompt. Goal + role + constraints + context + definition of done. Fix the instruction, not just the output.
From a sharp question to a standing brief
The everyday skill most designers already have is one-shot prompting: type a request, read the reply, refine, repeat. It is a conversation, and it works because you are the loop - you catch a wrong turn on the very next line. Instructing an agent removes that safety net. Between your instruction and the result the agent takes many steps you never see: it interprets the goal, decides an order of work, searches, reads, drafts, revises, and only then reports. Every one of those steps inherits whatever was unclear in your brief. This is why an instruction that would be a perfectly good chatbot prompt - 'give me some ideas for a small clinic waiting room' - is a poor agent brief: it leaves the agent to invent the scope, the constraints, the audience and the definition of success, and it will invent them plausibly and run with them.
The move, then, is from a question to a brief: a piece of writing dense enough that a literal, capable worker could execute it without asking you a single clarifying question and still land close to what you wanted. The test is exactly that - could a smart new hire who has never met you and cannot read your mind do this and get it broadly right? Wherever the answer is 'no, they would have to guess', you have found a gap the agent will fill with a guess of its own.
There is a practical rhythm to this. For quick, low-stakes, reversible work, a light instruction and a glance at the output is fine - treat it like a conversation. For work that will run long, touch real files, cost money, or feed into something you will rely on, invest in the brief up front, because the cost of ambiguity scales with the autonomy you are handing over. And notice the shift in your own role: your value moves from typing the perfect phrase to specifying the work clearly and judging the result rigorously - the higher-value end of the same skill. The designer who briefs well and verifies hard gets the productivity; the one who fires vague prompts at an autonomous system gets confident, expensive noise.
Chatbot: ask, read, refine - you are the loop. Agent: brief once, it runs. Could a literal new hire do this from your words alone?
The anatomy of a good agent instruction
A strong agent brief is not longer for its own sake; it is complete along a few predictable axes. Learn the axes and you can write a solid instruction for almost any task. Goal - the outcome you want, stated as an outcome, not a vague topic: not 'research fire codes' but 'produce a one-page summary of the means-of-escape requirements that apply to a two-storey office of about 400 square metres, with the clause references, so I can brief the team.' Role - who the agent should be while doing it, which sets tone, depth and defaults: 'act as a meticulous technical researcher who flags uncertainty' pulls very different behaviour from an unframed request. Constraints - the hard limits: what it must not do, the boundaries of scope, the sources it may or may not trust, the budget of time or steps, the confidentiality rules. Context and inputs - the specific material it should work from (the brief, the drawing schedule, the client's requirements) rather than the generic web, which is the single biggest lever on quality and the subject of Lesson 2.3 on grounding. Success criteria - the explicit picture of what a finished, acceptable result looks like, covered in the next section because it is where most briefs are weakest.
A useful discipline is to separate two layers. System (or standing) instructions are the durable rules that should hold across everything this agent does for you - your role framing, your studio's non-negotiables, the house style, the safety rules ('never invent a code clause; if unsure, say so and cite nothing'). Task instructions are the specific job in front of it today. Keeping them apart means you write the standing rules once and reuse them, and each task brief stays short and focused.
One caution runs through all of it: be specific about substance, not just verbose. Piling on adjectives ('a beautiful, innovative, world-class concept') tells the agent nothing operable. Naming the constraint ('must fit a 3.2 metre ceiling, budget-grade materials, step-free access throughout') tells it everything. Specificity is information the agent can act on; decoration is not. And note what none of these axes can do: none of them transfers your judgement. The brief shapes the work; deciding whether the work is good remains yours.
Being specific about what 'done' looks like
The most common failure in an agent brief is not a missing goal or a missing constraint - it is a missing definition of success. Humans carry an unspoken picture of 'done' and assume the worker shares it; an agent has no such picture unless you draw it. If you do not say what a finished, acceptable result looks like, the agent will decide for itself when it is finished, and its threshold will rarely match yours. So the single highest-leverage sentence in most briefs is the one that describes the deliverable concretely: its form, its length, its structure, and the checks it must pass.
Think of it as writing acceptance criteria the way a good brief to a consultant would. Form and format: 'a table with columns X, Y, Z', 'a one-page memo under 400 words', 'a bulleted checklist grouped by room' - the shape you can actually use, not whatever shape the agent prefers. Scope boundaries: what is in and what is explicitly out, so it neither stops short nor sprawls. Quality bars: 'every claim about a regulation must carry a clause reference or be marked unverified', 'every product suggested must have a real supplier', 'flag anything you are unsure about rather than smoothing it over.' Examples are extraordinarily powerful here: one short example of a good output entry teaches the agent more about your standard than a paragraph of description, because it shows rather than tells.
Defining done also gives you something to verify against, which is the point. A brief that ends 'and it is acceptable when every row has a source I can click and the total does not exceed the budget' has handed you your own checklist for judging the result. Without it, verification becomes a vague feeling of whether the output 'looks right' - exactly the state in which confident, plausible errors slip through. This connects to the course's spine: because you remain responsible for the output, you must be able to check it, and you can only check crisply against a standard you set in advance. Vague in, unverifiable out. The discipline of saying precisely what good looks like is therefore not bureaucratic - it is the thing that makes an autonomous run safe to rely on, and it is squarely a matter of your professional judgement, not the agent's.
If you do not define 'done', the agent will - and its bar is not yours. One good example teaches more than a paragraph of description.
Iterating the instruction, not just the output
Even a careful brief will not be perfect the first time, and the skilled move is to treat the instruction itself as the thing you improve - not to keep hand-fixing the outputs. When an agent returns work that is off, the amateur reaction is to correct this particular result and move on; the professional reaction is to ask what in the brief let it go wrong, and fix that, so the next run and every run after is better. If the agent invented product prices, the brief needed a rule about sourcing and flagging uncertainty. If it wrote a wall of prose when you wanted a table, the success criteria needed the format. If it went out of scope, the constraints needed a boundary. The output is a symptom; the instruction is the cause you can actually treat.
This is where standing instructions earn their keep. The rules you discover the hard way - 'always cite the source for any regulatory claim', 'never proceed past a step that would spend money without pausing', 'match our drawing-list naming convention' - belong in the durable system layer, so they are enforced everywhere without you retyping them. Over a few weeks of real use, a studio accumulates a small, hard-won library of standing rules that encode its judgement and its scars. That library, more than any clever one-off prompt, is what makes agents dependable in a practice.
Two honest limits keep this in proportion. First, no instruction, however good, removes the need to verify - a perfectly briefed agent can still be confidently wrong, so the brief reduces error rates but never your obligation to check what matters (Module 8.1). Second, more words are not automatically better; past a point, an overloaded brief buries the important constraints and the agent loses the thread. Aim for complete, not maximal - every sentence either states the goal, a real constraint, needed context, or the definition of done, and anything that does none of those is noise. Instructing agents well is, in the end, the ordinary professional skill of briefing work clearly and reviewing it honestly - raised in stakes because the worker is fast, literal and autonomous, and lowered in forgiveness because it will not stop to ask.
Definition of done
Every non-trivial agent task
State the deliverable concretely - form, length, structure, quality bars - so the agent stops at your standard, not its own, and you have something to verify against. Lesson 2.1.
Standing (system) rules
Durable non-negotiables across all tasks
Encode them once: cite or mark-unverified for any regulatory claim, never fabricate a clause, respect confidentiality, match conventions. Reuse everywhere. Modules 2.4, 8.1.
Specificity over verbosity
The wording of the brief
Name real constraints (dimensions, budget, access, sources) not adjectives. Specificity is actionable information; decoration is not. Aim complete, not maximal.
Verification of the result
Anything relied upon or issued
A well-briefed agent can still be confidently wrong. The brief lowers error rates; it never removes your duty to check what matters. Module 8.1.
Workshop - turn a vague prompt into an agent brief
The gap between a chatbot prompt and an agent brief is easiest to feel by rewriting one of your own. In this workshop you take a real task, write the lazy version, then build it into a brief a literal, autonomous worker could execute well - and give yourself the checklist to verify the result.
A notebook is enough to draft the brief. If you have access to an agent, run the lazy prompt and the full brief on the same task and compare - the difference is the lesson.
Goal: one reusable agent brief with an explicit definition of done Inputs: a real, current task from your work + this lesson + a notebook Time: ~40 minutes
- 1Pick a real multi-step task you would hand to an agent (e.g. compile precedents, draft room data sheets, summarise the code requirements for a space) and write the one-line lazy prompt you would be tempted to type.
- 2Rewrite it as a brief along the five axes: GOAL (as an outcome), ROLE (who the agent should be), CONSTRAINTS (hard limits, scope, sources, budget), CONTEXT/INPUTS (the specific material to work from), and SUCCESS CRITERIA (what done looks like).
- 3Write the definition of done concretely: the exact form and length, what is in and out of scope, the quality bars, and one short worked example of a good output entry.
- 4Separate your brief into STANDING rules (things that should hold for every task like this - cite sources, never fabricate, match conventions) and TASK rules (this specific job), so the standing set becomes reusable.
- 5Write the acceptance checklist you would use to VERIFY the returned work, and mark which items touch safety, code, cost or a client commitment as must-verify-by-a-human. Note what you would change in the brief if the first run came back wrong.
You’ll walk away with
A reusable agent brief for one real task - goal, role, constraints, context, success criteria with a worked example - split into standing and task rules, plus a verification checklist. Keep the standing rules; they become the seed of your studio's agent instructions.
Three altitudes on the same idea
Read the band that fits you — or all three.
For an architect, a brief to an agent carries the same weight as a brief to a junior or a consultant - and the same accountability for what comes back. Invest in standing instructions that encode your practice's non-negotiables: cite every regulatory claim or mark it unverified, never fabricate a code clause, respect client confidentiality, match your documentation conventions. Write each task brief with an explicit definition of done you can verify against, and treat a returned deliverable as a draft to check, never as issued work. The clearer your instruction, the more you can delegate; the responsibility for the result is yours whatever the brief said.
For an interior designer, instructing agents well is what turns them from a novelty into a genuine studio helper for research, specification and client documents. Be concrete about the things that matter to your work: the room, the ceiling height, the budget grade, the accessibility requirement, real suppliers rather than invented ones, the format you can actually drop into a client pack. Give the agent one example of a good spec entry or mood-note and it will match your standard far better than any amount of description. Then judge the result with your own eye - taste, fit and feel are yours to decide, always.
As a student, this is the most transferable agent skill you can build now, because it is really the skill of briefing work clearly - useful with agents and with people alike. Practise writing an instruction a stranger could execute without guessing: goal, role, constraints, the material to work from, and a crisp definition of done. Get in the habit of improving the brief when the output is wrong, rather than only patching the output. And never let a fluent result stand in for your own judgement - learn to write the acceptance criteria first, because the ability to say precisely what good looks like is worth more than any clever phrasing, and it is the beginning of professional judgement.
“Instructing an agent is basically the same as prompt engineering - you just need to find the magic words or the perfect prompt template and the agent will do great work.”
Do it yourself
No tools needed - reason it through.
- 1In one sentence, why is a vague brief more costly for an agent than for a chatbot?
- 2Name the five axes of a good agent instruction and what each one supplies.
- 3Why is 'defining what done looks like' called the highest-leverage sentence in most briefs?
- 4What is the difference between a standing (system) instruction and a task instruction, and why keep them apart?
- 5An agent returns work that is off. What does the skilled practitioner fix - and why?
The one line to carry out
Peer-reviewed journals & authoritative standards
- 01Prompt engineering — Wikipedia - Prompt engineering, 2026.
- 02Intelligent agent — Wikipedia - Intelligent agent, 2026.
- 03Large language model — Wikipedia - Large language model, 2026.
- 04Specification (technical standard) — Wikipedia - Specification (technical standard), 2026.
A brief tells the agent what to do and what good looks like - but an agent only becomes powerful when it can actually act in the world. Next we look at giving agents tools: choosing what capabilities to connect, and scoping tightly what they are allowed to do.
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 →