AAgentic Design School
Module 1 of 6
40–50 minutes

Agentic Design Fundamentals

The Agentic Design Paradigm

What actually changed when capable coding agents, MCP, and design-as-code formats arrived at the same time, what an agent is and is not, where the new designer-agent loop differs from the tool-centric loop, and what stays firmly human.

Duration40–50 minutes

Slides13 slides with notes and narration

Learning objectives

  • Explain why the shift to agentic design happened now, naming the three converging changes behind it.
  • Define an agent in operational terms — reads, plans, acts, verifies — and distinguish it from a chatbot.
  • Describe the agentic design loop and identify which steps are agent-run and which are human gates.
  • Compare the four major CLI agent platforms at a level useful for choosing a starting point.
  • Name the design responsibilities that do not transfer to agents: taste, intent, judgment, and accountability.
Slide deck

Work through the module

Each slide is shown in its 16:9 frame, exactly as it appears in the video version. Open the notes under any slide for the longer explanation, and the narration if you prefer to read along.

Slide 1 of 1316:9

The Agentic Design Paradigm

Agentic Design Fundamentals · Module 1 of 6

  • What changed, and why it changed now
  • What an agent actually is — and is not
  • The designer-agent loop and its human gates
  • What stays human: taste, intent, judgment, accountability

This module gives you the vocabulary and the mental model. The rest of the course builds the practice on top of it.

Slide notes

This is the orientation module for the whole course, so resist the urge to demonstrate tools here. The goal is shared vocabulary: what we mean by agent, loop, harness, and gate, so that when later modules say put that rule in the harness or hold the artifact at the review gate, nobody is guessing.

Set expectations about what the module is not. It is not a Claude Code tutorial, it is not a survey of every AI design tool released this quarter, and it is not a claim that agents replace designers. It is a working model of how design work changes when an agent can read your project, plan, make changes, and check its own output.

If the audience is mixed — some people already running agents daily, others who have only used chat assistants — say so out loud. The early slides will feel basic to the first group and necessary to the second. Both groups tend to share the same misconceptions covered later in the module, so the level evens out quickly.

Narration for this slide

Welcome to Agentic Design Fundamentals. This first module is about the paradigm itself — not the tools, not the prompts, just the shift. We are going to pin down what an agent actually is, why this change arrived now rather than five years ago, and what the new working loop looks like when an agent joins your design work. We will also be honest about what does not change: taste, intent, and accountability stay with you. By the end of this module you will have the vocabulary the rest of the course depends on. Let's start with what changed.

Slide 2 of 1316:9

What changed: three things arrived at once

None of these is new on its own. The shift comes from all three landing in the same toolchain.

  • Coding agents became capable of multi-step work: read files, plan, edit, run checks
  • MCP gave agents a standard way to reach design tools, canvases, and data
  • Design-as-code formats made design artifacts readable and diffable, not binary
  • Plan modes and permission systems made agent work reviewable before it runs

The unlock is not a smarter model. It is that the model can now reach your real project and be checked while it works.

Slide notes

The framing to land here is convergence. Designers have heard AI will change design every year for a decade, and most of it amounted to better autocomplete or image generation. The reason this wave is different is structural: the agent can operate on the same files, components, and tokens your product is actually built from.

Walk the three changes in order. First, coding agents stopped being single-turn code generators and became systems that read a repository, propose a plan, make changes across files, and run the checks. Second, the Model Context Protocol gave those agents a standard connector into the tools designers care about — canvases, design files, browsers, ticketing systems — instead of bespoke one-off plugins. Third, design-as-code formats mean the artifact itself is text the agent can read and modify, and a reviewer can diff.

The fourth bullet is the quiet one but it matters most for adoption inside teams: plan modes and permission systems mean the agent's work is inspectable before and after it runs. That is what turns this from a demo into something a design team can actually govern.

Narration for this slide

So what changed? Three things, and the important part is that they arrived together. First, coding agents became genuinely capable of multi-step work — they read your project, make a plan, edit files, and run the checks. Second, MCP gave those agents a standard way to connect to design tools, so the agent is not locked inside a chat window. Third, design-as-code formats made the design artifact itself something an agent can read and a human can diff. None of these alone is the story. Together, they mean the model can finally reach your real work — and be checked while it does it.

Slide 3 of 1316:9

The old loop vs the new loop

The old loop is organised around the tool. The new loop is organised around intent.

Tool-centric loopIntent-centric loop
Starting pointOpen the design tool, start drawingWrite the brief: intent, constraints, review criteria
Where effort goesManual production of every screen and stateFraming the problem, then reviewing generated drafts
The artifactA picture of the product, handed off to be rebuiltA working artifact in the product's own materials
Iteration costHours per round of changesMinutes per round — if the brief and harness are good
Quality controlEyeballing the canvasCritique against criteria, plus executable checks

Your leverage moves from how fast you can produce screens to how clearly you can state and judge design intent.

Slide notes

This comparison is deliberately about loops, not tools. The point is not Figma bad, terminal good. Plenty of agentic work still ends up on a canvas, and plenty of canvas work feeds agents. What changes is where the designer's effort and leverage sit.

In the tool-centric loop, the scarce resource is production time: every screen, state, and variant is drawn by hand, and the output is a picture that someone else rebuilds in code, losing detail along the way. In the intent-centric loop, the scarce resource is clarity: the quality of the brief, the constraints in the harness, and the sharpness of your critique determine the quality of the output far more than your speed with a pen tool does.

Be honest about the iteration-cost row. Minutes per round is real, but only when the brief and harness exist. Without them, the agent iterates quickly towards something generic, and you spend the saved time correcting it. That caveat is the bridge to Modules 3 and 4.

Narration for this slide

Here is the shift in one table. The old loop is tool-centric: you open the design tool, you draw every screen and every state by hand, and the output is a picture of the product that engineering rebuilds. The new loop is intent-centric: you start by writing down what you want and how you will judge it, the agent produces a working draft in the product's own materials, and your time goes into review and critique. Iteration drops from hours to minutes — but only when your intent is clear. That is the honest trade: the leverage moves from production speed to clarity of thought.

Slide 4 of 1316:9

What an agent is, for designers

An agent is not a chatbot with better answers. It is a system that acts on your project.

  • Reads — your files, components, tokens, screenshots, and docs
  • Plans — proposes an approach you can review before anything is built
  • Acts — edits files, generates artifacts, runs commands inside set permissions
  • Verifies — runs checks, compares screenshots, reports what passed and failed

If it cannot read your project and act on it, it is an assistant. If it can, it is an agent — and it needs a working agreement.

Slide notes

Definitions of agent vary wildly across the industry, so anchor on an operational one: reads, plans, acts, verifies. A chat assistant answers questions and produces text or images you then carry somewhere else by hand. An agent operates inside your project: it can open the actual component file, see the actual token names, change them, and run the actual checks.

Each verb earns a comment. Reads is why context matters so much — the agent's output quality tracks what it can see. Plans is the cheapest review point you will ever get; every major platform now has a read-only planning mode. Acts is why permissions and scope matter; an agent that can edit anything will eventually edit the wrong thing. Verifies is the most underused one — agents can run type checks, audits, and screenshot comparisons on their own output before you ever look at it.

The closing line on the slide is the cultural point: once a system can act on your project, you need a working agreement with it — which is exactly what the harness, briefs, and review gates in later modules provide.

Narration for this slide

Let's define the word, because agent gets used loosely. For our purposes, an agent is a system that does four things on your actual project. It reads — your files, your components, your tokens, your screenshots. It plans — it proposes an approach you can review before anything gets built. It acts — it edits files and generates artifacts, inside permissions you set. And it verifies — it runs checks and compares results against what you asked for. A chatbot gives you an answer you carry somewhere else. An agent works where the work lives. That difference is the whole paradigm.

Slide 5 of 1316:9

Four agent platforms, one comparison

All four are CLI-first coding agents that work for design tasks. The differences are in defaults, ecosystem, and cost model.

PlatformInstruction filePlan-before-buildNotable for designers
Claude CodeCLAUDE.mdPlan mode (read-only permission mode)Mature skills and MCP ecosystem; strong design-task track record
Codex CLIAGENTS.mdPlan mode plus the PLANS.md patternTight GitHub and review workflow integration
OpenCodeAGENTS.md / opencode.jsonBuilt-in read-only Plan agentOpen source; model-agnostic; configurable agent roles
Gemini CLIGEMINI.mdPlan Mode with explicit approvalGenerous free tier; large context window

The skills transfer. Briefing, harnessing, and critique work the same way on all four — pick one and start.

Slide notes

The purpose of this slide is to remove the which tool should I learn first blocker, not to crown a winner. All four platforms read an instruction file from the project, all four have a plan-before-build mode, and all four can connect to design tools over MCP. The course's techniques are written to be portable across them.

Give the honest one-line differences. Claude Code has the deepest ecosystem of skills and design-adjacent MCP servers and is what most of the worked examples in this course use. Codex CLI fits teams already living in GitHub pull requests. OpenCode is the open-source, model-agnostic option for teams that want control over which model runs. Gemini CLI is the lowest-cost way to start experimenting.

Flag that the details in this table — entry points, file names, pricing — change quickly. The course's article on choosing your agent platform is kept current and is the reference to check before committing a team. The decision that matters in this module is simply to pick one and run the loop, because the loop is what transfers.

Narration for this slide

You will hear four platform names throughout this course: Claude Code, Codex CLI, OpenCode, and Gemini CLI. They are all command-line coding agents, they all read an instruction file from your project, and they all have a plan-before-build mode. The differences are in ecosystem and cost: Claude Code has the most mature skills and MCP ecosystem, Codex sits naturally in GitHub workflows, OpenCode is open source and model-agnostic, and Gemini CLI is the cheapest way to start. Here is the part that matters: every technique in this course works on all four. Pick one, and don't let the choice become procrastination.

Slide 6 of 1316:9

Design-as-code: the artifact becomes diffable

Agents work well on text they can read and change. Binary design files block them at the door.

  • Diffable formats: HTML and component code, .pen and .op canvas files, token JSON, SVG
  • A diff shows exactly what the agent changed — reviewable like any other change
  • Binary formats hide the change inside the file; review collapses to looks fine to me
  • Connected canvases bridge both worlds: visual editing on top, readable files underneath

If the artifact is text, the agent can work on it and you can review the change. That single property carries most of the workflow.

Slide notes

This slide compresses a topic that gets a full module later, so keep it to the one property that matters: diffability. When the design artifact is text — component code, a .pen or .op canvas file, a token file, an SVG — an agent can read it, modify it precisely, and produce a change you can review line by line. When the artifact is an opaque binary, the agent can at best look at exported pictures of it, and your review collapses to comparing screenshots and hoping.

Pre-empt the worry that this means designers must abandon visual tools. Connected canvases — Paper, Pencil, OpenPencil, and similar — exist precisely to give designers a visual editing surface whose underlying file is still readable text. Module 5 covers that landscape properly.

The practical takeaway for now: when you choose where a design lives, you are also choosing whether an agent can help with it, and whether its help can be reviewed honestly.

Narration for this slide

Here is a property that sounds technical but decides everything: whether your design artifact is diffable. When a design lives as text — component code, a token file, a canvas format like .pen, an SVG — an agent can read it, change it precisely, and show you exactly what changed, line by line. When it lives in a binary file, the agent is locked out, and your review turns into squinting at screenshots. This does not mean giving up visual tools. Connected canvases keep a visual surface on top of readable files. But where the design lives decides whether an agent can genuinely work on it.

Slide 7 of 1316:9

The agentic design loop

Seven steps. The agent runs the production steps; the designer holds the gates.

Loop diagram of the agentic design workflow. A designer-written brief leads to an agent plan, which passes through a human review gate before the agent generates the artifact. The artifact goes through critique, then revision, and ships only after a final human decision. Labels mark brief, review gate, critique, and ship as human-led steps, and plan, generate, and revise as agent-run steps, with a dashed feedback line from revise back to the brief.
Brief, the review gate, critique, and the decision to ship are human-led. Plan, generate, and revise are agent-run. The dashed line is the loop: revisions feed back into the brief, and recurring fixes get encoded in the harness.

Speed comes from the agent-run steps. Quality comes from the gates. Removing the gates buys speed and costs the quality.

Slide notes

Walk the diagram left to right and call out who owns each step. The brief is human: intent, constraints, references, and review criteria. The plan is agent-run but read-only — the agent proposes structure, components, states, and risks. The review gate is human and is the cheapest correction point in the loop, because nothing has been built yet. Generate is the agent doing production. Critique is shared: executable checks the agent can run on itself, plus the human judgment about hierarchy, tone, and fit. Revise is agent-run, steered by that critique. Ship is a human decision, full stop.

Point at the dashed feedback line. Feedback that keeps recurring is a signal that something belongs in the harness rather than in the conversation — that idea gets a full module later, but plant it here.

The most common failure pattern with new agent users is collapsing the loop to brief, generate, ship — skipping the plan review and the critique. The output looks fast and reads as plausible, and the problems surface in front of stakeholders. The gates are the design work.

Narration for this slide

This is the loop the whole course is built around. You write the brief — intent, constraints, and how the result will be judged. The agent answers with a plan, while it is still read-only. You review that plan; this is the cheapest correction you will ever make, because nothing has been built. Then the agent generates, the work goes through critique — automated checks plus your judgment — the agent revises, and you decide what ships. Notice the pattern: the agent runs the production steps, and you hold the gates. Skip the gates and you get speed with nothing protecting the quality.

Slide 8 of 1316:9

What stays human

The loop changes how design work is produced. It does not change who is responsible for it.

  • Taste — knowing which of five competent options is right for this product
  • Intent — deciding what the screen is for and what to leave out
  • Judgment — reading context, politics, and risk that never appear in the files
  • Accountability — your name is on the work, not the agent's

Agents raise the floor of execution. They do not supply the point of view. That remains the job.

Slide notes

This slide carries the cultural weight of the module, so do not rush it. The honest claim is narrow: agents are very good at execution within stated constraints, and they are getting better at flagging issues. They are not good at knowing what the product should be, what this team can ship, what the brand should refuse to do, or which of five competent layouts is right for this audience.

Taste deserves a concrete framing: an agent will happily produce something polished and generic, because polished and generic is the centre of its training distribution. The designer's taste is what pulls the work away from that centre towards something specific. Intent is upstream of every prompt — deciding what the screen is for and, just as importantly, what to leave out. Judgment covers all the context that never appears in the repository: stakeholder history, regulatory nuance, what failed last time. Accountability is the simplest one: when the work ships, a person answers for it.

If anyone in the room hears this as reassurance that nothing changes, correct that too. The execution skills designers have charged for are getting cheaper. The judgment skills are getting more valuable. That is a real shift in what the job rewards.

Narration for this slide

Now the part that stays with you. Agents are strong at execution inside stated constraints. They are not the source of taste — knowing which of five competent options is right for this product. They do not own intent — deciding what a screen is for and what to leave out. They cannot exercise judgment about context that never appears in the files: politics, history, risk. And they carry no accountability — when the work ships, your name is on it. So the floor of execution rises, and the value of a clear point of view rises with it. That is not a comforting footnote. It is a real change in what the job rewards.

Slide 9 of 1316:9

Closing the gap

We must close the gap between visual thinking and syntax execution. Claude Code is the bridge that lets designers write code like they design.

Mehran Mozaffari, author of The Agentic Designer and Claude Code for Designers

The gap being closed is between thinking in design terms and executing in the product's real materials.

Slide notes

Use the quote to name the gap explicitly, because most working designers feel it daily even if they have never phrased it. Designers think visually and systemically — hierarchy, rhythm, states, flows — but the product is made of syntax: components, tokens, markup, configuration. Historically the gap was crossed by handoff, and handoff is where intent leaks: spacing drifts, states get dropped, the empty state nobody specified gets invented by whoever is closest to the deadline.

The agent is the bridge in the specific sense that the designer can stay in design language — the brief, the critique, the references — while the agent does the syntax execution in the product's real materials. The designer is not pretending to be an engineer; they are directing execution they can now reach.

It is worth saying that bridge does not mean designers stop learning anything technical. Reading a diff, understanding what a token is, knowing roughly what a component boundary means — that literacy is what makes the critique sharp. The bridge removes the typing, not the understanding.

Narration for this slide

Here is how the author of the two books behind this course frames it: we must close the gap between visual thinking and syntax execution — the agent is the bridge that lets designers write code like they design. The gap is one every designer knows. You think in hierarchy, rhythm, and flows; the product is made of components, tokens, and markup. That gap used to be crossed by handoff, and handoff is where intent leaks. With an agent, you stay in design language — the brief and the critique — while the agent executes in the product's real materials. You direct the syntax. You do not have to type it.

Slide 10 of 1316:9

Common misconceptions

Each of these sounds reasonable and quietly wrecks an adoption effort.

  • "It is just better prompting" — the leverage is in the harness, the loop, and the gates, not the wording
  • "Agents replace designers" — they replace production keystrokes, not intent or judgment
  • "The output is production-ready" — first drafts are reviewable, not shippable
  • "It only matters if you can code" — reading and critiquing artifacts matters; writing syntax does not
  • "One great demo means the team is ready" — repeatability comes from shared harnesses and review habits

The pattern behind all five: treating a working system as if it were a magic prompt or a finished colleague. It is neither.

Slide notes

Take these one at a time, because each maps to a real failure mode you will see in teams. Just better prompting leads people to collect prompt libraries while skipping the harness and the gates — and then conclude the approach does not work when results stay inconsistent. Agents replace designers produces either panic or dismissal, and both stop people from learning the actual skill shift. The output is production-ready is the most expensive one: agent first drafts are plausible, and plausible is exactly what makes unreviewed work dangerous.

It only matters if you can code keeps designers who would benefit most on the sidelines. The literacy that matters is reading: being able to look at a diff, a component, or a token file and form an opinion. Writing the syntax is the part the agent does.

The demo misconception is the team-level one. A single strong demo proves the ceiling, not the floor. Repeatable quality comes from the boring infrastructure — shared harness files, agreed review gates, and critique habits — which is what the rest of this course builds.

Narration for this slide

Before we go further, let's clear out the misconceptions that derail teams. It is not just better prompting — the leverage lives in the harness and the review gates, not in magic wording. Agents do not replace designers; they replace production keystrokes, and they amplify whoever has the clearest intent. First drafts are not production-ready — they are reviewable, which is different. You do not need to write code — but you do need to read and critique what the agent produces. And one great demo does not mean your team is ready; repeatability comes from shared setup and shared habits, which is exactly where this course goes next.

Slide 11 of 1316:9

Worked example: the same task, twice

A real task from this school's own site: add a strip to the field-notes page explaining how a note gets made.

One-line requestBriefed run, plan first
The ask"Add a section explaining how field notes get made"Seven-line brief: user job, audience, constraints, components to reuse, review criteria, plan first
What came backMarketing-style band, gradient, invented call-to-actionA plan that restated the job, reused existing components, and flagged a contradiction in the brief
Checks10 hardcoded-colour violations in the token auditNo violations; one type error caught and fixed
Cost3 correction rounds, roughly 40 minutes10-minute brief, short plan review, 1 fix round — roughly 20 minutes

The brief did not make the agent smarter. It moved the correction earlier, where it costs minutes instead of rounds.

Slide notes

This example is drawn from the school's published article on briefing, and the numbers are from that traced run, not a benchmark — say so. The task was deliberately small: one new strip on an existing page of this site, with the throwaway output kept in a scratch folder.

Walk the left column first. The one-line request is the kind everyone types when busy. The agent filled the missing context with the most common pattern on the public web: a marketing-style how it works band with a gradient and an invented call-to-action, which then failed the project's own token audit with ten hardcoded colours. Three rounds of correction later it was acceptable — and every round was just re-supplying context the request never carried.

The right column is the same task with a seven-line brief and the agent in plan mode. The plan restated the user job, named the existing components it would reuse, and flagged a real contradiction in the brief before any code existed. One fix round after generation — the implementation invented a component prop that the type check caught. That last detail matters: the brief and the plan do not guarantee the artifact. The gates still earn their keep.

Narration for this slide

Let's make this concrete with a real run from this school's own site. The task: add a strip to the field-notes page explaining how a note gets made. We ran it twice. The one-line request came back as a marketing band with a gradient and an invented call-to-action, failed the token audit with ten violations, and took three correction rounds — about forty minutes. The briefed run, with the agent in plan mode, restated the job, reused the existing components, even flagged a contradiction in the brief — and needed one fix after a type error. About twenty minutes, including writing the brief. Same agent, same task. The brief just moved the correction to where it is cheap.

Slide 12 of 1316:9

Exercise: inventory one task

Pick one design task from your current week and sketch how it would run through the loop. Do not run it yet — just plan it on paper.

  • Name the task and the artifact it should produce
  • Write the brief in seven lines: situation, user job, audience, direction, constraints, output shape, review criteria
  • Mark which loop steps the agent would run and which gates you would hold
  • List what the agent would need to read: files, tokens, screenshots, docs
  • Note one thing that could go wrong and which gate would catch it

Keep the page. You will run this exact task with an agent at the end of Module 3, and compare it against today's sketch.

Slide notes

The exercise is deliberately analogue: no agent, no terminal, just a page. The point is to surface how much of the loop is design thinking the participant already does — and where the gaps are. Most people discover that the hard lines to write are the user job and the review criteria, which is precisely the design work the one-line prompt skips.

Steer people towards a task that is real but bounded: a section, a component, an audit of one flow — not redesign our app. The fourth bullet, what the agent would need to read, is the harness in embryo; when participants list the design system, the existing components, and our naming rules, they are describing Module 4 before it has been taught.

Collect or discuss the could go wrong answers if running this live. They split neatly into things a plan review would catch, things only critique or a check would catch, and things no gate catches because they are judgment calls — which loops the conversation straight back to the what stays human slide.

Narration for this slide

Time to make this yours. Pick one design task from your actual week — something bounded, a section or a component, not a whole redesign. On one page, sketch how it would run through the loop. Write the brief in seven lines. Mark which steps the agent would run and which gates you would hold. List what the agent would need to read to do the work properly. And note one thing that could plausibly go wrong, plus which gate would catch it. Don't run it yet. Keep the page — at the end of Module 3 you will run this exact task with an agent and compare.

Slide 13 of 1316:9

Summary, and what comes next

  • The shift is structural: agents can now reach the real project, over MCP, on diffable artifacts
  • An agent reads, plans, acts, and verifies — it is not a chatbot
  • The loop is brief, plan, review gate, generate, critique, revise, ship — agents run production, humans hold the gates
  • Platforms differ in defaults and cost; the briefing and critique skills transfer across all of them
  • Taste, intent, judgment, and accountability stay human — and become more valuable, not less

Module 2 slows the loop down and walks each step in detail: the designer-agent loop as a daily working rhythm.

Slide notes

Recap by walking the five bullets, but spend the time on the connective tissue: the convergence explains why the loop is possible, the definition of an agent explains why gates are necessary, and the what stays human slide explains why the gates are design work rather than overhead.

Preview Module 2 concretely. It takes the loop from this module and slows it down: what a good brief looks like versus a request, what to actually check at the plan review gate, how to give critique an agent can act on, and the places the loop most often breaks in practice — vague briefs, skipped gates, and feedback that never makes it back into the harness.

If participants did the exercise, ask them to keep the page somewhere they will find again. The course returns to it twice: once when running the task in Module 3, and once in Module 6 when building a personal ship checklist.

Narration for this slide

Let's close the module. The shift is structural, not cosmetic: agents can now reach your real project, through MCP, on artifacts that are text rather than binary. An agent reads, plans, acts, and verifies — which is why it needs gates, not just prompts. The loop is brief, plan, review, generate, critique, revise, ship; the agent runs production and you hold the gates. The platforms differ, but the skills transfer. And taste, intent, judgment, and accountability stay yours — worth more now, not less. In Module 2 we slow that loop down and walk it step by step, as a daily working rhythm. See you there.

Module transcript
Module 1, narrated slide by slide

Slide 1The Agentic Design Paradigm

Welcome to Agentic Design Fundamentals. This first module is about the paradigm itself — not the tools, not the prompts, just the shift. We are going to pin down what an agent actually is, why this change arrived now rather than five years ago, and what the new working loop looks like when an agent joins your design work. We will also be honest about what does not change: taste, intent, and accountability stay with you. By the end of this module you will have the vocabulary the rest of the course depends on. Let's start with what changed.

Slide 2What changed: three things arrived at once

So what changed? Three things, and the important part is that they arrived together. First, coding agents became genuinely capable of multi-step work — they read your project, make a plan, edit files, and run the checks. Second, MCP gave those agents a standard way to connect to design tools, so the agent is not locked inside a chat window. Third, design-as-code formats made the design artifact itself something an agent can read and a human can diff. None of these alone is the story. Together, they mean the model can finally reach your real work — and be checked while it does it.

Slide 3The old loop vs the new loop

Here is the shift in one table. The old loop is tool-centric: you open the design tool, you draw every screen and every state by hand, and the output is a picture of the product that engineering rebuilds. The new loop is intent-centric: you start by writing down what you want and how you will judge it, the agent produces a working draft in the product's own materials, and your time goes into review and critique. Iteration drops from hours to minutes — but only when your intent is clear. That is the honest trade: the leverage moves from production speed to clarity of thought.

Slide 4What an agent is, for designers

Let's define the word, because agent gets used loosely. For our purposes, an agent is a system that does four things on your actual project. It reads — your files, your components, your tokens, your screenshots. It plans — it proposes an approach you can review before anything gets built. It acts — it edits files and generates artifacts, inside permissions you set. And it verifies — it runs checks and compares results against what you asked for. A chatbot gives you an answer you carry somewhere else. An agent works where the work lives. That difference is the whole paradigm.

Slide 5Four agent platforms, one comparison

You will hear four platform names throughout this course: Claude Code, Codex CLI, OpenCode, and Gemini CLI. They are all command-line coding agents, they all read an instruction file from your project, and they all have a plan-before-build mode. The differences are in ecosystem and cost: Claude Code has the most mature skills and MCP ecosystem, Codex sits naturally in GitHub workflows, OpenCode is open source and model-agnostic, and Gemini CLI is the cheapest way to start. Here is the part that matters: every technique in this course works on all four. Pick one, and don't let the choice become procrastination.

Slide 6Design-as-code: the artifact becomes diffable

Here is a property that sounds technical but decides everything: whether your design artifact is diffable. When a design lives as text — component code, a token file, a canvas format like .pen, an SVG — an agent can read it, change it precisely, and show you exactly what changed, line by line. When it lives in a binary file, the agent is locked out, and your review turns into squinting at screenshots. This does not mean giving up visual tools. Connected canvases keep a visual surface on top of readable files. But where the design lives decides whether an agent can genuinely work on it.

Slide 7The agentic design loop

This is the loop the whole course is built around. You write the brief — intent, constraints, and how the result will be judged. The agent answers with a plan, while it is still read-only. You review that plan; this is the cheapest correction you will ever make, because nothing has been built. Then the agent generates, the work goes through critique — automated checks plus your judgment — the agent revises, and you decide what ships. Notice the pattern: the agent runs the production steps, and you hold the gates. Skip the gates and you get speed with nothing protecting the quality.

Slide 8What stays human

Now the part that stays with you. Agents are strong at execution inside stated constraints. They are not the source of taste — knowing which of five competent options is right for this product. They do not own intent — deciding what a screen is for and what to leave out. They cannot exercise judgment about context that never appears in the files: politics, history, risk. And they carry no accountability — when the work ships, your name is on it. So the floor of execution rises, and the value of a clear point of view rises with it. That is not a comforting footnote. It is a real change in what the job rewards.

Slide 9Closing the gap

Here is how the author of the two books behind this course frames it: we must close the gap between visual thinking and syntax execution — the agent is the bridge that lets designers write code like they design. The gap is one every designer knows. You think in hierarchy, rhythm, and flows; the product is made of components, tokens, and markup. That gap used to be crossed by handoff, and handoff is where intent leaks. With an agent, you stay in design language — the brief and the critique — while the agent executes in the product's real materials. You direct the syntax. You do not have to type it.

Slide 10Common misconceptions

Before we go further, let's clear out the misconceptions that derail teams. It is not just better prompting — the leverage lives in the harness and the review gates, not in magic wording. Agents do not replace designers; they replace production keystrokes, and they amplify whoever has the clearest intent. First drafts are not production-ready — they are reviewable, which is different. You do not need to write code — but you do need to read and critique what the agent produces. And one great demo does not mean your team is ready; repeatability comes from shared setup and shared habits, which is exactly where this course goes next.

Slide 11Worked example: the same task, twice

Let's make this concrete with a real run from this school's own site. The task: add a strip to the field-notes page explaining how a note gets made. We ran it twice. The one-line request came back as a marketing band with a gradient and an invented call-to-action, failed the token audit with ten violations, and took three correction rounds — about forty minutes. The briefed run, with the agent in plan mode, restated the job, reused the existing components, even flagged a contradiction in the brief — and needed one fix after a type error. About twenty minutes, including writing the brief. Same agent, same task. The brief just moved the correction to where it is cheap.

Slide 12Exercise: inventory one task

Time to make this yours. Pick one design task from your actual week — something bounded, a section or a component, not a whole redesign. On one page, sketch how it would run through the loop. Write the brief in seven lines. Mark which steps the agent would run and which gates you would hold. List what the agent would need to read to do the work properly. And note one thing that could plausibly go wrong, plus which gate would catch it. Don't run it yet. Keep the page — at the end of Module 3 you will run this exact task with an agent and compare.

Slide 13Summary, and what comes next

Let's close the module. The shift is structural, not cosmetic: agents can now reach your real project, through MCP, on artifacts that are text rather than binary. An agent reads, plans, acts, and verifies — which is why it needs gates, not just prompts. The loop is brief, plan, review, generate, critique, revise, ship; the agent runs production and you hold the gates. The platforms differ, but the skills transfer. And taste, intent, judgment, and accountability stay yours — worth more now, not less. In Module 2 we slow that loop down and walk it step by step, as a daily working rhythm. See you there.