Content Brief — Template
Summary
The handoff artifact from the ideate step to the produce step in the pipeline. A good brief is what lets the produce agent (or a human) create on-brand content without re-thinking strategy.
# Brief — <date> — <account/channel>
status: idea | briefed | produced | scheduled | posted | measured
account: <which niche account>
channel: tiktok
scheduled_date: YYYY-MM-DD
## Angle
hook_idea: "<the opening line / curiosity gap>"
topic: <from knowledge base — link the source note>
why_now: <trend / news hook if any>
## Objective
primary_proxy_metric: saves # from driver tree
secondary: follows, profile_clicks
cta: "link in bio → <page>"
## Constraints (inherited from policies.md)
slide_count: 6-10
banned: <reminder of key banned words/claims>
disclaimer: required
## Source / evidence
knowledge_note: [[...]]
must_cite: yes
## Output target
save_to: /content/<account>/<date>/
tracker_row: <id>One brief = one tracker row
The brief’s
statusfield is the shared-state record that moves through the pipeline. Keep it structured so the publish/audit agent can read it. See Shared state is the backbone.
Related: agent-spec.template · Part C1 - Case Study - Peptide TikTok Network