generate-campaign

Generate a structured marketing brief with campaign overview, target cohort, gap story, offer details, and email sequence.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/theworkflowco/gtm-agent-example --skill generate-campaign
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-campaign
Source: https://github.com/theworkflowco/gtm-agent-example/tree/main/skills/generate-campaign
Command: npx skills add https://github.com/theworkflowco/gtm-agent-example --skill generate-campaign

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill reduces the manual overhead of creating campaign briefs by assembling personas, offers, gaps, and messaging into a ready-to-run template.

Core Features & Use Cases

  • Generates a ready-to-run campaign brief with overview, target cohort, gap narrative, offer details, and an email sequence.
  • Uses generated contexts from personas, offers, and curiosity gaps to tailor messaging.
  • Outputs contexts/campaigns/sample-campaign.md for downstream customization.

Quick Start

Trigger the internal setup to generate a sample campaign using generated personas, offers, and gaps.

Frequently Asked Questions about generate-campaign

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a campaign brief from personas and offers?

To generate a campaign brief, the skill assembles your generated personas, offers, and curiosity gaps into a structured markdown template. It produces a ready-to-run campaign overview, target cohort, and email sequence at contexts/campaigns/sample-campaign.md.

What is included in an automated campaign brief package?

An automated campaign brief package includes a campaign overview, target cohort details, gap narrative, offer specifics, and a multi-persona email sequence. It validates inputs from your generated personas, offers, and curiosity gaps to tailor the final messaging structure.

How do I create an email sequence for multiple personas in a marketing workflow?

You create a multi-persona email sequence by feeding generated personas, offers, and curiosity gap contexts into the skill. It validates these inputs and outputs a structured markdown file containing the tailored email sequence alongside the campaign overview.

Do I need generated curiosity gaps and offers before creating a campaign brief?

Yes, you need generated curiosity gaps, personas, and offers stored in your contexts directory before creating a campaign brief. The skill validates inputs from contexts/personas, contexts/offers, and docs/curiosity-gaps to assemble the final marketing package.

Can I customize the campaign brief output template?

Yes, you can customize the campaign brief output template. The skill outputs a structured markdown file at contexts/campaigns/sample-campaign.md using included templates, allowing you to modify the generated campaign overview and email sequence for downstream use.

What's the best way to assemble a gap story and offer details into a marketing workflow?

The best way to assemble a gap story and offer details is to use a skill that automatically validates and merges generated contexts. It combines your curiosity gaps, offer specifics, and personas into a ready-to-run markdown campaign brief for immediate execution.