Agent marketing studio
Marketing at small scale fails on consistency and cadence rather than
creativity. A studio of agents holds the brief, produces variants,
and enforces the same voice and claim standards every time, which is
precisely the discipline that slips when one busy person writes
everything between other work.
Team
- Strategist (
developer-marketing, landing-page-strategy):
turns a goal into a brief with audience, message, and channel.
- Copywriters: two or three drafting distinct angles against that
brief rather than one safe version.
- Brand and claims checker: enforces voice and challenges every
factual or comparative claim.
Shape: a brief fanning out to parallel drafts, converging through a
single check, ending at human approval.
Method
- Start from a brief, not a request. Audience, the one thing they
should take away, the action wanted, the channel, and what must not
be said. Copy produced without a brief is copy that will be rewritten.
- Draft in parallel from different angles. Problem-first,
outcome-first, and comparison-first produce genuinely different
options, while one agent iterating produces the same idea reworded.
- Check every claim against a source. Performance numbers,
comparisons, and customer outcomes need evidence attached or they
get cut. Unsupported claims are a legal and trust problem, not a
style one.
- Enforce voice mechanically. Keep a written voice definition with
banned phrasing and let the checker apply it, since consistency is
what an agent can hold better than a person under deadline.
- Keep the channel's constraints in the brief. Length, format, and
norms differ enough that a rewrite for channel is a new draft, not a
trim.
- Human approves before anything is public. Publishing is
irreversible in practice, and one bad post costs more than the
studio saves.
- Feed results back into the brief. What performed and what did not
updates the next brief, or the studio produces volume without
learning.
Run it
In Claude Code, run the strategist first to write brief.md, spawn
copywriters in parallel each writing their own file, then the checker
producing a marked-up recommendation. Nothing publishes without a human
step. Port to CrewAI as parallel tasks converging on a review task, or
to AutoGen as a GroupChat where the checker holds veto.
Signals it works
- Every asset traces to a brief with a stated audience and takeaway.
- Claims carry sources, and unsupported ones are removed before review.
- Drafts differ in angle rather than in wording.
Boundaries
Agents draft and check; a human owns the brand and presses publish.
Never let agents post autonomously, imitate a real person's voice
without consent, or generate testimonials and reviews. Advertising
claims are regulated in most markets, and substantiation is a legal
obligation rather than an editorial preference.
1---2name: agent-marketing-studio3description: Produce campaigns with agents that research the audience, draft variants against a brief, check claims and brand voice, and leave publishing to a human. Use when marketing output is inconsistent or bottlenecked on one person writing everything.4---56# Agent marketing studio78Marketing at small scale fails on consistency and cadence rather than9creativity. A studio of agents holds the brief, produces variants,10and enforces the same voice and claim standards every time, which is11precisely the discipline that slips when one busy person writes12everything between other work.1314## Team1516- **Strategist** (`developer-marketing`, `landing-page-strategy`):17 turns a goal into a brief with audience, message, and channel.18- **Copywriters**: two or three drafting distinct angles against that19 brief rather than one safe version.20- **Brand and claims checker**: enforces voice and challenges every21 factual or comparative claim.2223Shape: a brief fanning out to parallel drafts, converging through a24single check, ending at human approval.2526## Method27281. **Start from a brief, not a request.** Audience, the one thing they29 should take away, the action wanted, the channel, and what must not30 be said. Copy produced without a brief is copy that will be rewritten.312. **Draft in parallel from different angles.** Problem-first,32 outcome-first, and comparison-first produce genuinely different33 options, while one agent iterating produces the same idea reworded.343. **Check every claim against a source.** Performance numbers,35 comparisons, and customer outcomes need evidence attached or they36 get cut. Unsupported claims are a legal and trust problem, not a37 style one.384. **Enforce voice mechanically.** Keep a written voice definition with39 banned phrasing and let the checker apply it, since consistency is40 what an agent can hold better than a person under deadline.415. **Keep the channel's constraints in the brief.** Length, format, and42 norms differ enough that a rewrite for channel is a new draft, not a43 trim.446. **Human approves before anything is public.** Publishing is45 irreversible in practice, and one bad post costs more than the46 studio saves.477. **Feed results back into the brief.** What performed and what did not48 updates the next brief, or the studio produces volume without49 learning.5051## Run it5253In Claude Code, run the strategist first to write `brief.md`, spawn54copywriters in parallel each writing their own file, then the checker55producing a marked-up recommendation. Nothing publishes without a human56step. Port to CrewAI as parallel tasks converging on a review task, or57to AutoGen as a GroupChat where the checker holds veto.5859## Signals it works6061- Every asset traces to a brief with a stated audience and takeaway.62- Claims carry sources, and unsupported ones are removed before review.63- Drafts differ in angle rather than in wording.6465## Boundaries6667Agents draft and check; a human owns the brand and presses publish.68Never let agents post autonomously, imitate a real person's voice69without consent, or generate testimonials and reviews. Advertising70claims are regulated in most markets, and substantiation is a legal71obligation rather than an editorial preference.