Pricing
Get a demoContinue with
  • Content-led Growth Agent
  • Performance Marketing Agent
  • Outbound Automation Agent
  • Cursor GTM
  • Cursor Agency
  • Invest
  • AI Search Visibility for Healthcare

© Metaflow AI, Inc. 2026

PRODUCTS

  • Agents
  • Content-led Growth
  • Performance Marketing
  • Outbound Automation
  • Flow

SOLUTIONS

  • AI Marketing Agent
  • GTM
  • SEO Automation
  • Bottom-Funnel Content
  • Google Ads Agents
  • Meta Ads Agents
  • GTM Workflow Playbook
  • Healthcare AI Search Visibility

CUSTOMERS

  • Hyring

BY ROLE

  • For Growth Marketers
  • For GTM Engineers
  • For Founders

RESOURCES

  • Blog
  • Guides
  • Technical SEO Guides
  • FAQ
  • Learning Center
  • Skills
  • Free Tools
  • Cursor GTM
  • Invest
  • Tutorials

COMPARISON GUIDES

  • Metaflow AI vs Claude
  • Metaflow AI vs AirOps
  • Metaflow AI vs n8n
  • Metaflow AI vs Dust.tt

GET STARTED

  • Plans & Pricing
  • Book a Demo

SUPPORT

  • Changelog
  • Help

COMPANY

  • About
  • Founder
  • Contact Us
  • Privacy Policy
  • Terms of Use
  • Cookie Policy
Metaflow AI, Inc2261 Market Street #10708San Francisco, CA 94114

Designed with ♥ by GrowthLane

Pricing
Get a demoContinue with
Cover Image for How to Build a Content Brief Skill for Marketing Agents

How to Build a Content Brief Skill for Marketing Agents

Build a content brief skill with audience rules, evidence requirements, internal link allowlists, and golden eval—so agent drafts start from governed briefs.

AI Marketing
byMetaflow TeamLast Updated on Jul 31, 2026
M
Start with one seed briefWhat a content brief skill governsContent brief skill anatomyRules brief reviewers actually enforceGolden tests for brief skillsSample brief payload fieldsMaintenance and ownershipWire the skill into content pipelinesFrequently Asked Questions About Building a Content Brief Skill

Google Search Central ties helpful pages to clear intent and substantive depth, both decided in the brief, not patched in edit. Teams report that expensive agent draft rework usually traces to briefs with vague ICP, missing evidence links, or keyword-stuffed outlines, not to the writing model. A content brief skill encodes approval judgment before any model writes prose.

TL;DR

  • The skill validates audience, angle, evidence, links, and range, not blank section headings.
  • Use the Content brief skill anatomy: inputs, rules, examples, eval hooks.
  • Parameterize funnel stage, risk tier, primary keyword, and persona.
  • Trigger downstream AI content pipelines only after brief QA passes.
  • Version the skill with version marketing workflows.

Start with one seed brief

Pick one seed brief. Validate JSON against the skill. Fix link and JTBD failures. Then trigger research and draft. Skipping validation sends bad inputs straight to expensive agent runs.

Anthropic skills documentation aligns with treating brief validation as a tagged skill file, not a checklist PDF.

What a content brief skill governs

The skill sits upstream of draft agents. It accepts a brief JSON or form payload and returns pass, fail, or structured fix requests. It does not replace human strategists on net-new pillars, it stops agents from executing garbage inputs.

Stage artifactWithout skillWith governed brief skill
AudienceVague persona labelICP + job + stage
Evidence plan“Add stats”Named sources required
Internal linksPlaceholder slugsLive slug allowlist only
IntentKeyword onlyintent_gaps[] covered in outline
RangeMissingmin/max word targets

Extraction guidance from turn marketing expertise into ai skill applies: interview editors on where they send briefs back.

Content brief skill anatomy

The Content brief skill anatomy mirrors other production skills in marketing agent skills programs.

What inputs does a content brief skill require?

Typical keys: `primary_keyword`, `target_query`, `persona`, `funnel_stage`, `risk_tier`, `word_count_min`, `word_count_max`, `internal_link_targets[]`, `intent_gaps[]`, `outline_h2[]`. Schema-validate at intake.

Which rules do brief reviewers enforce?

Rules must be falsifiable. Examples: opening must plan one cited stat; internal links must be subset of live registry; outline must map each intent gap to an H2 or integrated section, not a bolt-on “SERP misses” H2 unless brief explicitly allows.

What examples belong in brief skill fixtures?

Ship pass/fail pairs: thin keyword-stuff brief vs brief with persona JTBD and evidence rows.

How do eval hooks catch bad brief payloads?

Declare pass threshold and tie to marketing skill evaluation golden files.

BlockOwnerChange trigger
Inputs schemaContent opsNew content type
RulesSenior editorBrand refresh
ExamplesSEO leadAlgorithm update
Eval hooksMarketing opsRubric change

Rules brief reviewers actually enforce

These rules belong in most production brief skill files. Tune weights by risk tier per the brief skill rule checklist ops publishes beside the tag.

  • Persona JTBD: `target_persona.jtbd` must be a complete sentence with role and outcome.
  • Evidence row: At least two planned external sources with URL or named publisher before draft trigger.
  • Link health: Every planned internal link resolves to a published slug.
  • Outline integrity: Each `intent_gaps[]` item appears in `outline` key points, not only in free text notes.
  • Range sanity: `word_count_max` ≥ `word_count_min` and within ops band for content type.
  • Keyword fit: Primary keyword appears in planned title or H2, not stuffed in every line.

High-risk tiers require human sign-off on the skill output even when score passes auto threshold.

Worked failure: draft slug in brief

A brief listed `/blog/upcoming-launch` as an internal target. The content brief skill blocked the draft run on link health, the unpublished slug never reached the draft agent. Fix: swap to a live URL or remove until publish. This first-hand pattern matches ops reports: internal link errors are cheaper to catch in brief QA than in CMS rollback.

Golden tests for brief skills

Maintain 10, 15 brief payloads: TOFU explainer, MID workflow guide, BOFU comparison support, listicle, refresh. Expect pass or named fail codes.

CaseExpected
Complete brief JSONPass
Missing persona JTBDFail
Draft slug in linksFail
intent_gaps not in outlineFail
word max < minFail

Regression-test on every skill tag promotion. Log scores beside tag in ops registry.

Sample brief payload fields

FieldExampleRule tested
target_persona.jtbd“Ops lead needs brief gates before agents draft”JTBD completeness
intent_gaps[]“No SERP template for eval hooks”Outline mapping
internal_link_targets`/blog/ai-content-pipelines`Live slug only
word_count_min / max1600 / 2400Range sanity
risk_tierhighHuman gate flag

Authors fill the form once. The skill returns machine-readable errors editors can fix without interpreting model prose.

Maintenance and ownership

Assign a named owner for the brief skill tag. Review rules when brand voice, legal, or CMS slug registries change. Patch for typo-level rule edits; minor for new optional fields; major when pass or fail behavior shifts.

Run the golden brief set monthly even without code changes, slug registries drift as new posts go live. Document results in the same changelog you use for workflow pin promotions.

Editors who trust agent output usually fix judgment upstream first. The governed brief skill is that upstream gate.

Wire the skill into content pipelines

In reusable marketing workflows brief-to-publish flows, invoke the skill after brief authoring and before research/draft stages.

``` Brief form → brief skill → (pass) research agent → draft agent → QA ```

Pin skill version in workflow manifest. Co-promote with eval rubric when rules change.

Editors who trust agent output usually fix judgment upstream first, but that only sticks when the validator lives in version control instead of a one-off doc. The governed brief skill is that upstream gate, encode outline, evidence, and link rules once, then run every brief through the same pass/fail contract before research or draft agents spend tokens.

When brief quality compounds, outline and evidence travel as skills and context instead of dying in Notion comments. Metaflow lets teams harden the validator once, pin the tag, and attach it to every content workflow so discovery tweaks become durable defaults, not disposable chat fixes.

Frequently Asked Questions About Building a Content Brief Skill

What is a content brief skill?

It is a versioned skill file that validates brief payloads against audience, evidence, link, outline, and range rules before draft agents run. It returns pass/fail and fix codes instead of silent acceptance.

How is a content brief skill different from a template?

Templates show headings; the skill enforces testable rules on JSON or form fields. Templates do not block bad links or missing JTBD. Metaflow skills store those rules outside templates so workflows call the same validator by version tag.

What fields belong in a content brief skill?

Inputs schema, rule set, pass/fail examples, eval threshold, and optional human-gate flags by risk tier, not long prose instructions alone. Metaflow parameterizes funnel stage and risk tier at runtime on the same skill file.

How do you test a content brief skill?

Golden brief JSON fixtures with expected outcomes; rerun on every promotion. Metaflow eval jobs can execute those fixtures against candidate tags before you update the production pin.

Where does a content brief skill sit in a workflow?

Immediately after brief creation and before research or draft stages in content pipelines. Failed briefs loop to authors with structured errors. Metaflow flows can branch on fail codes to human queues without starting expensive draft runs.

Related reads

  • AI Content Pipelines: Brief, Draft, Review, Publish, RefreshApr 2026
  • Marketing Agent Skills: How to Encode Judgment for AI AgentsJul 2026
  • Turn Marketing Expertise Into an AI Skill: Extraction PlaybookJul 2026
  • Marketing Skill Evaluation: Golden Sets and RubricsJul 2026
  • Reusable Marketing Workflows: Systems vs One-Off AutomationsJul 2026