account-research
Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect…
Generate a full campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics. Use when planning a product launch, lead-gen push, or awareness campaign, when you need a week-by-week content calendar with dependencies, or when
Claude Code
$ npx -y skills add charlieviettq/awesome-agent-skill --skill campaign-plan --agent claude-code
Codex
$ npx skills add charlieviettq/awesome-agent-skill --skill campaign-plan -a codex -y
Cursor
$ npx skills add charlieviettq/awesome-agent-skill --skill campaign-plan -a cursor -y
Gemini CLI
$ npx skills add charlieviettq/awesome-agent-skill --skill campaign-plan -a gemini-cli -y
GitHub Copilot
$ npx skills add charlieviettq/awesome-agent-skill --skill campaign-plan -a github-copilot -y
OpenCode
$ npx skills add charlieviettq/awesome-agent-skill --skill campaign-plan -a opencode -y
Windsurf
$ npx skills add charlieviettq/awesome-agent-skill --skill campaign-plan -a windsurf -y
name: campaign-plan description: "Generate a full campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics. Use when planning a product launch, lead-gen push, or awareness campaign, when you need a week-by-week content calendar with dependencies, or when translating a marketing goal into a structured, executable plan." allowed-tools: Read, Glob, Grep argument-hint: <campaign objective or product>
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../CONNECTORS-marketing.md).
Generate a comprehensive marketing campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics.
User runs `/campaign-plan` or asks to plan, design, or build a marketing campaign.
Gather the following from the user. If not provided, ask before proceeding:
1. **Campaign goal** — the primary objective (e.g., drive signups, increase awareness, launch a product, generate leads, re-engage churned users)
2. **Target audience** — who the campaign is aimed at (demographics, roles, industries, pain points, buying stage)
3. **Timeline** — campaign duration and any fixed dates (launch date, event date, seasonal deadline)
4. **Budget range** — approximate budget or budget tier (optional; if not provided, generate a channel-agnostic plan and note where budget allocation would matter)
5. **Additional context** (optional):
Generate a campaign brief with the following sections:
Recommend channels based on audience and goal. For each channel, include:
Consider channels from:
Create a week-by-week (or day-by-day for short campaigns) content calendar:
Format as a table:
| Week | Content Piece | Channel | Owner/Notes | Status | |------|--------------|---------|-------------|--------|
List every content asset required for the campaign:
Define KPIs aligned to the campaign objective:
If ~~product analytics is connected, reference any available historical performance benchmarks to inform targets.
Every campaign should be built on this five-part framework:
Define what success looks like before planning anything else.
Good objectives are SMART: Specific, Measurable, Achievable, Relevant, Time-bound.
Example: "Generate 200 marketing qualified leads from mid-market SaaS companies in North America within 6 weeks of campaign launch."
Define who you are trying to reach with enough specificity to guide messaging and channel decisions.
Create a brief audience profile (not a full persona) for campaign planning: > "[Role] at [company type] who is struggling with [pain point] and looking for [desired outcome]. They typic
Curated skill pack for LLM agents in engineer and science workflow (Cursor & Claude ready).
Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect…
Evaluate LLM agents and tool-using workflows—task success, tool accuracy, latency/cost, safety, and regression suites. Use when…
Design agent tools and CLI surfaces—schemas, naming, errors, idempotency, and discoverability for LLM callers. Use when defining…
\"Implement and select ad bidding strategies from manual CPC to automated target-CPA and target-ROAS. Use this skill when the…
\"Optimize advertising budget allocation across campaigns using marginal returns analysis. Use this skill when the user needs to…
\"Build CTR prediction models for estimating ad click-through rates from features. Use this skill when the user needs to predict…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.