Skip to content

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.

Namebrief-campaign-plan
Version0.1.0
Categorymarketing
LicenseApache-2.0
Personamarketing
Tagsbrief, campaign, marketing, strategy, kpi
Sourcetemplates/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

ProjectName string
Internal project name for the campaign
CampaignGoal string
Primary objective of the campaign (awareness, acquisition, retention, launch)
TargetAudience string
Target audience segments for the campaign

Optional

Budget string — defaults to
Total campaign budget or budget range
Timeline string — 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.md

Composes with