T-shaped

The three roles it takes to build a marketing agent

Scott Zakrajsek, 11 min read.

published
last verified
category
Team and Operating Model
tags
agent-skills, talent
format
Opinion, short
built on by
What Happens to the Agency Model When Agents Do the Production (planned)Growing Junior Talent When Agents Do the Junior Work (planned)

TLDR

  • A marketing agent is only as good as the person who built it, so pick that person first.
  • A marketing agent is AI software that carries out a marketing task in steps, following written instructions.
  • Building one takes three roles, and the same person or team can be responsible for more than one: the builder, who writes the instructions; the runners, who use it and give feedback; the engineer or AI specialist, who connects, governs, and standardizes the agent.
  • The agent builder should be your best person at the job, with protected time to document how they work.
  • If you can, grow the engineer or AI specialist from your existing technical teams, for speed and cost. Hire one if nobody there can do it, or if large teams or an enterprise need specialized governance.
  • Every agent needs one named owner and a set cadence to review, clean up, improve, and archive it, or it degrades until nobody uses it.
A flowchart titled How a marketing agent gets built, and gets better. Five steps run left to right: 01 builder, the best practitioner, picked first and highlighted; 02 playbook, written down as steps, exceptions, and checks; 03 skills, read by the agent, a new version per fix; 04 agent, runs on real inputs; 05 check, where runners mark the output yes or no. A yes loops back to the agent: nothing changes, it keeps running. A no, with its reason, goes back to the builder, step 06 below, who improves the skill and reruns the test set and sends the new version up into skills. A bar under the whole flow reads engineer, connects the agent to its data and keeps it governed. The site mark t-shaped.com sits at the bottom right. How a marketing agent gets built, and gets betterThe best practitioner writes the playbook, the agent runs it, and a runner's no sends the builder to improve the skill. 01 builderBest practitionerPicked first 02 playbookWritten downSteps, exceptions, checks 03 skillsRead by the agentA new version per fix 04 agentRunsOn real inputs 05 checkOutput checkedRunners mark yes or no yes Nothing changes, it keeps running 06 builderImproves the skillReruns the test set no A reason on every no new version engineerConnects the agent to its data and keeps it governed t-shaped.com

Download: SVG, PNG, MP4. Wider than the screen: swipe sideways, or download the PNG.

Key facts

  • In a 2026 preprint (a study posted before peer review), over 99% of 238 agent skill files on a public skill-sharing marketplace broke at least one best practice for writing skills2.
  • In a 2025 Gartner survey of martech leaders, half cited a shortage of technical talent4.
  • As of July 2026, Nick Lafferty reports that at Samsara, marketing operations owns the shared setup for a marketing team of roughly 230 people with about 90 agents3.

Section 01

Three roles build and maintain a marketing agent

A marketing agent needs three roles, and the same person or team can be responsible for more than one.

  • The builder has done the job hundreds of times. They write down the playbook, test it, and groom it after launch, meaning they keep reviewing the output and refining the instructions.
  • The runner is anyone who uses the agent day to day and gives the builder feedback. The builder is the first runner and the one who can tell a good output from a bad one.
  • The engineer or AI specialist connects the agent to the company's data and systems and keeps it governed, meaning it follows the company's rules on data and access. Over the longer term, they also own optimization, monitoring, and cost efficiency, including token use (tokens are the units AI platforms bill by).

The playbook goes into an agent skill, a written procedure the agent loads when a task calls for it, with the steps, the exceptions, and the checks spelled out. The agent runs on an AI platform, a service built on large language models such as ChatGPT or Claude. Anthropic, the company that makes Claude, compares building a skill to "putting together an onboarding guide for a new hire"1.

A landing page agent shows what the builder knows

Take a landing page agent, for example. Its builder could be a senior conversion rate optimization expert, someone who has run hundreds of split tests, managed dozens of brand campaigns, and built hundreds or even thousands of landing pages. That person knows things no landing page template captures:

  • The headline repeats the exact promise the visitor clicked on.
  • The page asks for one thing, and every button leads to it.
  • Proof sits where the visitor first starts to doubt.
  • The likely objections get answered before the form.
  • A shorter form/landing page brings more leads, and often weaker ones.
  • A test runs to the sample size set before it started.

Landing pages come in many kinds, so the agent gets expanded over time for different brands and products.

It's OK if the playbook, and therefore the skill, doesn't cover every edge case at launch. The gaps get solved once people run the agent. Skills are not one-and-done: they keep improving through outputs, learning, and feedback loops.

Hiring one AI engineer or marketing engineer for all three roles is tempting, because your best practitioner stays on their day job. But a new hire learns your playbook second-hand and can't always tell when the agent is wrong, so they shouldn't be the builder.

Section 02

Your best practitioner should be the agent builder

Pick the person who does the job best as the builder, find them through their managers, and protect their time in writing.

Handing the build to whoever has time has a real upside. An average agent still lifts every runner below average, and your best person stays on their work. Pick the best person anyway, because their time is spent once and the agent's quality repeats on every run.

Codify an average performer's ability into a skill and you get an average agent at scale.

Among your best people, the builder is usually the one who:

  • explains the work as steps, including the exceptions
  • cares where the numbers come from
  • notices their own bad outputs and fixes them
  • is the person colleagues already go to for help
  • has already automated part of their own job without being asked

Ask the managers of the team that does the workflow who fits, and make the call yourself. Skip the open call for AI volunteers, because it selects for enthusiasm over skill. If nobody does the job well yet, there's no playbook to write down, so start the agent with another workflow. Solve that problem by hand, or bring in an outside expert such as a consultant or an agency.

Give the builder protected time in writing: time for the build, sized to how complex the agent is, and a smaller standing share after launch for grooming. Hand the work that time displaces to the rest of the team, and show that plan to the builder's manager before they object.

A junior team member is the wrong builder. A newer person has seen fewer cases, so the agent inherits the gaps, and asking ChatGPT or Claude to write the skill with no expert in the room has the same problem. Make newer people runners instead. They pick up new tools fast and try inputs the builder wouldn't think of.

Section 03

The agent builder writes the skill, data rules, and test set

Before anyone else runs the agent, the builder writes three things:

  • The skill, the playbook as written steps.
  • The data rules, which say which numbers to trust.
  • A test set of real past cases, the most important of the three.

A documenter interviews the builder out loud

Writing the skill is hard because experts often can't explain how they decide until someone asks the next question. Pair the builder with a documenter who asks those questions, such as a project manager or your engineer or AI specialist, and let the builder correct the draft.

Have the documenter interview the expert and record it. People give much richer detail on a process when they talk it through than when they write it down or someone takes notes.

Data rules tell the agent which number to trust

Most marketing agents will need to read numbers or query data. An agent that sees a spend figure from more than one source, for example the ad platform and the finance system of record (the ERP, or enterprise resource planning software), will confuse the source of truth unless it has a rule. The builder must write the data rules with whoever owns the metric definitions, usually the data team:

  • A source of truth for each metric and each use, such as ad platform spend for pacing and finance spend for monthly actuals.
  • Written definitions the skill can load.
  • A rule for disagreements between two sources.
  • Governed sources only, never a copy someone exported by hand.
A decision figure titled Data rules tell the agent which spend number to trust. Top left, 01 agent: needs a spend number and sees it in more than one source. It points right to the highlighted node, 02 data rules: one source per metric and use, which the builder writes with the data team; a note says the skill loads the written definitions. From the data rules a line splits into three routes to a row below: for pacing leads to 03 source of truth, ad platform spend; for monthly actuals leads to 04 source of truth, finance spend from the system of record, the ERP; and a dashed route, copy exported by hand, leads to 05 not governed: never read, the agent reads governed sources only. Below 03 and 04, their two lines merge, labeled the two disagree, into 06 disagreement: a written rule decides. The site mark t-shaped.com sits at the bottom right. Data rules tell the agent which spend number to trustSpend shows up in more than one system, so the data rules name one source per use and rule out hand-exported copies. 01 agentNeeds a spend numberSees it in more than one source 02 data rulesOne source per metric and useBuilder writes them with the data team The skill loads the written definitions 03 source of truthAd platform spendThe platform's own figure 04 source of truthFinance spendSystem of record (ERP) 05 not governedNever readThe agent reads governed sources only for pacing for monthly actuals copy exported by hand 06 disagreementWritten rule decides the two disagree t-shaped.com

Download: SVG, PNG. Wider than the screen: swipe sideways, or download the PNG.

Longer term, your organization should invest in maintaining a semantic layer and a data catalog to hold these rules. A semantic layer is one shared set of metric definitions that every tool reads, and a data catalog is a searchable record of what each data set holds and who owns it.

A test set of real past cases checks every change

Each case pairs a past input, awkward ones included, with the checks your expert uses to call an output good. Anthropic's guidance for skill authors says to "Start with evaluation" by running the agent on typical tasks to find where it struggles, then building the skill to close those gaps1. The builder reruns the test set after every change to the skill.

Section 04

Feedback from runners keeps a marketing agent improving

An agent gets better when runners mark its outputs yes or no, with a reason on every no, and the builder acts on each no by improving the agent and its skills. A yes changes nothing, and the agent keeps running. That's the feedback loop.

A runner can tell whether an output was usable for their job, and a bare no gives the builder nothing to check. The builder judges why each no fell short and widens the skill where real inputs hit cases the first version missed.

Marketing agents degrade quietly when nobody grooms them

Left alone or patched carelessly, an agent degrades for reasons nobody sees:

  • Model updates change the output, and nobody checks how.
  • The business moves, and new products and brand rules leave the skill out of date.
  • Patches pile up one bad output at a time, and nobody rewrites the whole.
  • Bloat makes the agent wordy and it starts skipping steps.
  • Overfitting leaves it handling only the cases it was tuned on.

Over 99% of 238 agent skill files on a public skill-sharing marketplace broke at least one best practice for writing skills, a recent preprint (a study posted before peer review) found2.

The paper found that once a skill broke a best practice, the break rarely went away in later versions2. Revising a skill doesn't clear its flaws, so the builder rereads the whole skill against those best practices instead of only patching bad outputs.

Measure the agent's work against the old way

Logins and prompt counts show whether people still use the agent, not whether its work is good. Record the old way before launch and measure the agent's work against it:

  • time per deliverable
  • the share of outputs that pass the builder's spot check
  • the error rate

The failure I see most often starts at launch. The agent is fast and saves time, so people assume its output is good and take it. Nobody stops to review what goes out or to send what they find back to the builder, and the result is silent adoption of an agent that is not good, or at least could get better. So before a larger group gets it, run a first check: the builder reviews its outputs on new, real inputs, ten for example.

Because every runner loads the same skill, a fix the builder makes reaches all of them at once. Make changes early and often, and rerun the test set before each one goes out. Over the last couple of years each model release has needed less direction from us to perform, so rerun the test set every time the model changes, and expect to remove direction from the procedure as well as add it.

Section 05

Each agent gets one owner, and an AI specialist runs the workspace

Every agent gets one named owner on a set review cadence, and the engineer or AI specialist runs the workspace the agents share.

One named owner reviews each agent on a set cadence

The owner is usually the builder. They answer for the agent and the skills it shares with the team. On a set cadence, they review it, clean it up, improve it, and archive it once nobody uses it.

With several owners or none named, each assumes someone else is checking the output, so nobody checks it and the agent's quality stagnates.

The AI specialist runs the agent workspace

The agent workspace is everything the company builds around the AI platform so many people can rely on the same agents. Running it covers:

  • Routing, which request goes to which agent, with which data.
  • Connections to the governed sources the data team names.
  • Access and governance, meaning who can run or change each agent and what data it reaches, within the rules your security and data teams set.
  • Optimization, monitoring, and cost efficiency, including token use.

The role can sit in engineering or in marketing operations, as long as its holder can say which data each agent may reach and why. Nick Lafferty, who writes a newsletter on marketing engineering, reports that at Samsara, marketing operations owns the shared setup for a marketing team of roughly 230 people with about 90 agents3.

A stack titled The AI specialist runs the workspace the agents share. Four layers, top to bottom, each with a note on the right. Runners: many people rely on the same agents. Agents and their skills: one named owner per agent, usually the builder. The agent workspace, highlighted, run by the engineer or AI specialist, holds four duties: routing, which request goes to which agent; connections, to governed sources; access and governance, who can run or change each agent, within your security and data teams' rules; and optimization and monitoring, cost efficiency including token use. At the bottom, the AI platform, such as ChatGPT or Claude. The site mark t-shaped.com sits at the bottom right. The AI specialist runs the workspace the agents shareThe agent workspace is everything built around the AI platform so many people can rely on the same agents. peopleRunners Many people rely on the same agents agentsAgents and their skills One named owner per agent, usually the builder workspaceAgent workspace RoutingWhich request goes to which agent ConnectionsTo governed sources Access and governanceWho can run or change each agentWithin your security and data teams' rules Optimization and monitoringCost efficiency, including token use Run by the engineer or AI specialist platformAI platform Such as ChatGPT or Claude t-shaped.com

Download: SVG, PNG. Wider than the screen: swipe sideways, or download the PNG.

Without any enterprise integration, one person can build skills and agents directly in Claude, just using chat, by telling it what the agent should do and tuning it with feedback. That is how I build my own, with every version of each skill saved. At enterprise scale, two problems show up.

  • The average business user struggles to set that up and connect the systems they need, such as the access needed to save a change. An engineer should give people a safe, company-run space to build agents as easily as one person can in chat, with versions, checks, and outputs handled for them.
  • People need an easy way to build agents and skills the whole team benefits from, share the good ones company-wide, and retire them when nobody uses them. Where that is cumbersome, teams stop using the shared system or build private copies, which is how one agent becomes many copies nobody grooms.

Grow your AI specialist from your technical teams if you can

Grow your engineer or AI specialist from your existing technical teams if you can, because it's faster and cheaper than a search. Hiring someone who has done the job brings that experience on day one, but such people are scarce. In a Gartner survey of martech leaders last year, half cited a shortage of technical talent4. Hire when nobody on your technical teams can do it, or when large teams or an enterprise need specialized governance.

The route depends on how far the agent has spread and how regulated you are.

A table titled When to grow your AI specialist and when to hire one. Two columns: someone inside can do it, and nobody inside can do it. Three rows, one per situation, read by finding yours. A regulated company, however far the agent has spread: fill the role from inside if someone can, and hire one if nobody can, in both cases before anyone runs the agent. A single team runs it: the highlighted cell says grow one now, from a technical marketer or a data or cloud engineer, only with their time cleared, while your data or IT team approves what the agent can reach; if nobody inside can, hire one who has done the job before. Multiple teams run it: hire or bring in an outside firm to run access for several teams, and where you grew someone, they keep learning. The site mark t-shaped.com sits at the bottom right. When to grow your AI specialist and when to hire oneGrowing your AI specialist is faster and cheaper; hire if nobody inside can or several teams run the agent. Someone inside can do it Nobody inside can do it A regulated company However far the agent has spread Fill the role from insideBefore anyone runs the agent Hire oneBefore anyone runs the agent A single team runs the agent Grow one nowTechnical marketer, data or cloud engineerOnly with their time clearedData or IT team approves what the agent can reach Hire oneWho has done the job before Multiple teams run the agent Hire or outside firmTo run access for several teamsWhile the person you grew learns Hire or outside firmTo run access for several teams t-shaped.com

Download: SVG, PNG. Wider than the screen: swipe sideways, or download the PNG.

The field is still very new, which works in your favor. Curious, entrepreneurial technical people can learn it and keep up as it changes, but only if you clear their time and protect their focus from the day-to-day job. Start them on the AI companies' own courses. If you can afford it and need to keep pace, consider a small AI SWAT team that works on this full time.

Section 06

Your first marketing agent should take on one recurring workflow

Build one marketing agent this way before you build a second.

Pick a first workflow that passes four tests:

  • It recurs, so the builder gets many runs to judge.
  • People want to hand it off, so they will use the agent.
  • The output is quick to judge, so marks come back fast.
  • It needs judgment a fixed rule cannot hold, such as explaining why spend is off plan.

A weekly performance recap across many accounts or channels passes. New creative concepts don't, because whether they work shows only after the spend.

Then, in order:

  • Name the builder as the agent's owner, with a set review cadence.
  • Protect the builder's time in writing.
  • Grow an engineer or AI specialist from your technical teams, or hire one if nobody there can do it.
  • Write the data rules and the test set.
  • Get the agent approved access to its data and tools.
  • Decide when the agent becomes the default, and close the old manual way, or the agent becomes one more thing to check.

Questions this piece answers

Who should build a marketing agent?

Pick the person who does the job best, because their time is spent once and the agent's quality repeats on every run. A new hire learns your playbook second-hand and can't always tell when the agent is wrong, and a junior team member is the wrong builder too.

What roles does a marketing AI team need to build agents?

A marketing agent needs a builder who has done the job hundreds of times and can write down the playbook, runners who use the agent day to day and give the builder feedback, and an engineer or AI specialist who keeps the agent within the company's rules on data and access. Over the longer term, they also own optimization, monitoring, and cost efficiency.

What does an agent builder do?

Before anyone else runs the agent, the builder writes three things: the skill, the data rules, and a test set of real past cases. After launch, they groom it, meaning they keep reviewing the output and refining the instructions.

Should I hire an AI engineer for marketing or grow one from my team?

Grow one from your technical teams if you can, because it's faster and cheaper than a search, and hire when nobody on your technical teams can do it. The field is still very new, so curious, entrepreneurial technical people can learn it and keep up as it changes, but only if you clear their time and protect their focus from the day-to-day job.

How do you stop a marketing agent from degrading?

Runners mark its outputs yes or no, with a reason on every no, and the builder acts on each no by improving the agent and its skills. The builder also rereads the whole skill against best practices instead of only patching bad outputs, and reruns the test set every time the model changes.

What should my first marketing agent do?

Pick a first workflow that passes four tests: it recurs, people want to hand it off, the output is quick to judge, and it needs judgment a fixed rule cannot hold. A weekly performance recap across many accounts or channels passes, and new creative concepts don't, because whether they work shows only after the spend.

Sources

  1. 1
    Equipping agents for the real world with Agent Skills Anthropic (Engineering blog), 16 October 2025. Back to the text. https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills
  2. 2
    From Anatomy to Smells: An Empirical Study of SKILL.md in Agent Skills arXiv (cs.SE preprint), 1 July 2026. Back to the text. https://arxiv.org/abs/2607.01456
  3. 3
    Building 90 AI Agents Inside a $2B ARR Marketing Team Nick Lafferty (Substack newsletter), 14 July 2026. Back to the text. https://notes.nicklafferty.com/p/building-90-ai-agents-inside-a-2b-arr-marketing-team
  4. 4
    Gartner Survey Finds 45% of Martech Leaders Say Existing Vendor-Offered AI Agents Fail to Meet Their Expectations of Promised Business Performance Gartner, 29 October 2025. Back to the text. https://gcom.pdo.aws.gartner.com/en/newsroom/press-releases/2025-10-29-gartner-survey-finds-45-percent-of-martech-leaders-say-existing-vendor-offered-ai-agents-fail-to-meet-their-expectations-of-promised-business-performance

Notes on confidence

Every claim above was checked against its cited source on . Fourteen more sources in the research file were read for context and not cited:

  • Agentic Marketing Engineer, Euromonitor International (job posting on Workable)
  • Architect Marketing Agent Engineer, Airkit, part of Salesforce (job posting on the Accel portfolio job board)
  • Agentic Operator, Growth Marketing, Ramp (job posting on the Redpoint Ventures portfolio job board)
  • What nobody tells you about writing agent skills, PostHog (Product for Engineers newsletter)
  • Why AI agent pilots stall before production, Bardeen
  • Release: Report Finds UK Marketers Must Build Capability for 2026 AI Boom, Chartered Institute of Marketing
  • Your Old-School Process Skills Are a Superpower for Building AI Agents, Asian Efficiency
  • How to Hire AI Engineers in 2026: The Complete Guide, AY Automate
  • The most AI-pilled CMO in tech shares his Claude setup, The Founder Brand (Executive Brand Podcast, Substack)
  • European Marketing Agenda 2026: Beyond the Horizon, AI Adoption, Customer Experience, and Omnichannel Excellence as Drivers of Competitive Advantage, European Marketing Confederation
  • Four role-based certifications for the people who put Claude to work for customers, Anthropic
  • Claude Academy FAQ, Anthropic
  • OpenAI Academy Courses, OpenAI
  • Generative AI Leader, Google Cloud

Researched and drafted with AI assistance. Reviewed, edited, and approved by Scott Zakrajsek. Every claim is checked against its source. How the articles are made.