Campaign Plan Brief
Scaffolds an agent brief for producing a marketing campaign plan. The rendered brief instructs an agent to define campaign strategy, identify distribution channels, craft messaging pillars, set KPIs and measurement criteria, and produce a structured campaign plan with timeline and budget allocation.
| Name | brief-campaign-plan |
| Version | 0.1.0 |
| Category | marketing |
| License | Apache-2.0 |
| Persona | marketing |
| Tags | brief, campaign, marketing, strategy, kpi |
| Source | templates/brief-campaign-plan |
Render it
Three front doors, one catalog. Pick whichever suits the caller.
# CLI
npx @nanohype/sdk render brief-campaign-plan --out ./my-app
# SDK
import { LocalSource, renderTemplate } from "@nanohype/sdk";
const result = await renderTemplate(source, "brief-campaign-plan", variables);
# MCP — from an agent
get_template({ name: "brief-campaign-plan" })Variables
Required
ProjectNamestring- Internal project name for the campaign
CampaignGoalstring- Primary objective of the campaign (awareness, acquisition, retention, launch)
TargetAudiencestring- Target audience segments for the campaign
Optional
Budgetstring — defaults to- Total campaign budget or budget range
Timelinestring — defaults to- Campaign duration or key dates
What it produces
1 files. Placeholder names such as __APP_NAME__ are what the renderer substitutes into.
brief.mdComposes with
- Pairs with
campaign-brief - Pairs with
content-calendar - Nests inside
monorepo