Campaign brief generator
Generate a complete marketing campaign brief from a launch goal, ICP, and product context.
How to use it
- Hit Copy the whole skill.
- Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
ChatGPT: make a Project and paste it into Instructions.
Neither? Paste it at the top of a new chat — it works for that chat. - Describe your job in plain words. The AI follows the skill from there.
npx degit gooseworks-ai/goose-skills/skills/content/composites/campaign-brief-generator#main ~/.claude/skills/campaign-brief-generatorFor one project only, change the path to .claude/skills/campaign-brief-generator.
Not working?
- Check which app you pasted it into — the steps above name the right one.
- Some skills need the paid tier of Claude or ChatGPT.
Paste into Claude, ChatGPT or Cursor.
Show the full text219 lines
Campaign Brief Generator
Pure reasoning skill. Takes a campaign goal, ICP, and product context — and produces a complete, actionable campaign brief a small team can actually execute.
Built for: Founders doing their own marketing. First marketing hires. GTM teams without a dedicated strategist. The output should be opinionated and specific, not a generic template.
When to Use
- "Help me plan a campaign for [launch / feature / segment]"
- "We're targeting [ICP], what channels and content should we run?"
- "I need a 30-day campaign plan"
- "We're launching [product/feature] — help me plan the GTM"
- "Write me a campaign brief for [goal]"
Phase 0: Intake
Ask all questions in one go, grouped cleanly. This is a fast skill — don't make it feel like a form.
Campaign Context
- Goal — What does success look like in 30/60/90 days? (e.g., "50 signups from developer audience", "10 demos booked with Series B startups", "3 media mentions")
- Trigger — What's prompting this campaign? (product launch, new feature, new segment, funding, competitive threat, slow quarter)
- Timeline — How long should the campaign run? When should it start?
Audience
- ICP — Who exactly are you targeting? (Title, company type, stage, geography)
- Where do they hang out? — Channels they actively use (LinkedIn, Slack communities, specific newsletters, Twitter/X, etc.)
- What's their current pain? — The specific problem your product solves for them right now
Product & Positioning
- What are you promoting? — Specific product, feature, or offer (free trial, case study, webinar, etc.)
- Core value prop — In one sentence: what do you do and why does it matter?
- Social proof available — Customer logos, case study metrics, review quotes, press mentions
- What are you NOT — Key competitor or alternative you want to differentiate from
Constraints
- Team size — Who's executing this? (founder only, 1 marketer, SDR+marketing, etc.)
- Budget — Rough range for paid/sponsored channels (or "zero — organic only")
- Existing assets — What do you already have? (blog posts, case studies, demo video, email list)
Phase 1: Channel Strategy
Based on intake answers, recommend 2-4 primary channels. For seed/Series A, resist suggesting more than 4 — execution quality beats channel breadth.
Channel Selection Criteria
| Channel | Best For | Minimum Resource |
|---|---|---|
| Founder LinkedIn | Thought leadership, top-of-funnel awareness | 3 posts/week, 30 min/day |
| Cold email (outbound) | Direct pipeline from ICP list | SDR or founder time + Smartlead |
| LinkedIn ads | Targeted awareness with limited list | $1,000+/month budget |
| Community engagement | Slack/Discord communities where ICP is active | 1 hour/day, no budget |
| Content SEO | Long-term inbound, compounding | 2 posts/week, 2-3 month horizon |
| Newsletter sponsorship | Reaching existing engaged audiences | $500-5,000/newsletter |
| Product Hunt | Developer/startup audience, launch moment | 2 weeks prep, launch day hustle |
| Event/conference | High-intent networking, deal acceleration | Attendance + budget |
| Partner co-marketing | Shared audiences, low-cost reach | Partnership agreement |
For each recommended channel, specify:
- Primary role: Awareness / Consideration / Conversion
- Expected output: What does success look like on this channel?
- Estimated effort: Hours per week + budget
- Who owns it: Which team member
Phase 2: Messaging Architecture
Define 3 core messages for the campaign — the angles you'll repeat across channels.
Message Structure
For each core message:
Message: [1-sentence core claim]
Evidence: [proof point — metric, case study, quote]
For: [which ICP segment this resonates with most]
Channel fit: [best channel(s) to deploy this message]
Messaging Hierarchy
| Level | Message | Example |
|---|---|---|
| Primary (use everywhere) | Core positioning statement | "The only [category] built for [ICP]" |
| Secondary A (proof-driven) | Customer outcome story | "[Customer] 3x'd pipeline in 30 days" |
| Secondary B (contrast) | Differentiation from status quo | "Unlike [category], we [differentiator]" |
Phase 3: Content Plan
Map specific content pieces to the channel plan. Be concrete — give working titles, not just "write some blog posts."
Content Calendar Format
| Week | Channel | Content Piece | Format | Owner | Goal |
|---|---|---|---|---|---|
| Week 1 | "[Working Title]" | Insight post | Founder | 500 impressions | |
| Week 1 | Cold email | Launch sequence (Touch 1) | SDR | 20 demos booked | |
| Week 2 | "[Working Title]" | Case study post | Marketing | 200+ reactions | |
| Week 2 | Blog | "[Working Title]" | How-to post | Marketing | 50 organic visits |
| ... |
Content types for seed/Series A (in order of leverage):
- Founder insight post (LinkedIn) — personal brand + thought leadership
- Customer story/result (any channel) — social proof
- Contrarian take / hot take — engagement bait
- How-to / tactical guide — ICP utility value
- Launch announcement — news peg for outreach
Phase 4: Success Metrics
Define KPIs before the campaign starts. Split by phase:
| Metric | Target | How to Measure |
|---|---|---|
| Awareness | [N] LinkedIn impressions | LinkedIn Analytics |
| Consideration | [N] profile visits / email opens | LinkedIn, Smartlead |
| Conversion | [N] signups / demos / replies | CRM / product analytics |
| Quality | [N%] ICP match on conversions | Manual tagging |
North star for this campaign: [single most important metric]
Phase 5: Output Format
# Campaign Brief — [Campaign Name]
Created: [DATE] | Owner: [Name]
## Goal
[1-sentence goal with number and timeline]
## ICP Target
[2-3 sentences: who, what pain, why now]
## Timeline
Start: [date] | End: [date] | Review: [midpoint date]
---
## Channel Strategy
### Channel 1: [Name]
- Role: [Awareness/Consideration/Conversion]
- Effort: [hours/week + budget]
- Owner: [person]
- Success metric: [what good looks like]
### Channel 2: [Name]
...
---
## Core Messages
### Primary
> "[message]"
Evidence: [proof]
### Secondary A
> "[message]"
Evidence: [proof]
### Secondary B
> "[message]"
Evidence: [proof]
---
## Content Calendar (Weeks 1-4)
| Week | Channel | Content | Format | Owner |
|------|---------|---------|--------|-------|
...
---
## Success Metrics
| Metric | Target | Owner |
|--------|--------|-------|
...
**North star:** [metric]
---
## What We're NOT Doing
(Scope constraints to prevent scope creep)
- Not running [channel] — not enough budget/time
- Not targeting [segment] — outside ICP for this campaign
- Not launching [content type] — need [prerequisite] first
---
## Assets Needed Before Launch
- [ ] [Asset 1] — Owner: [name] — Due: [date]
- [ ] [Asset 2] — ...
Save to the current working directory or wherever the user prefers.
Tools Required
None. Pure reasoning. Works with any LLM agent.
Trigger Phrases
- "Write a campaign brief for [launch/goal]"
- "Help me plan a campaign targeting [ICP]"
- "We're launching [thing] — give me a campaign plan"
- "I have [N] weeks and [budget] — what campaign should I run?"
| 1 | |
| 2 | name campaign-brief-generator |
| 3 | description > |
| 4 | Generate a complete marketing campaign brief from a launch goal, ICP, and product context. |
| 5 | Pure reasoning skill. Outputs channel plan, messaging angles, content types, timeline, |
| 6 | and success metrics. Designed for seed/Series A founders and small GTM teams who aren't |
| 7 | professional marketers but need to run focused campaigns. No scripts — pure reasoning. |
| 8 | tags [content] |
| 9 | |
| 10 | |
| 11 | # Campaign Brief Generator |
| 12 | |
| 13 | Pure reasoning skill. Takes a campaign goal, ICP, and product context — and produces a complete, actionable campaign brief a small team can actually execute. |
| 14 | |
| 15 | **Built for:** Founders doing their own marketing. First marketing hires. GTM teams without a dedicated strategist. The output should be opinionated and specific, not a generic template. |
| 16 | |
| 17 | ## When to Use |
| 18 | |
| 19 | "Help me plan a campaign for [launch / feature / segment]" |
| 20 | "We're targeting [ICP], what channels and content should we run?" |
| 21 | "I need a 30-day campaign plan" |
| 22 | "We're launching [product/feature] — help me plan the GTM" |
| 23 | "Write me a campaign brief for [goal]" |
| 24 | |
| 25 | ## Phase 0: Intake |
| 26 | |
| 27 | Ask all questions in one go, grouped cleanly. This is a fast skill — don't make it feel like a form. |
| 28 | |
| 29 | ### Campaign Context |
| 30 | **Goal** — What does success look like in 30/60/90 days? (e.g., "50 signups from developer audience", "10 demos booked with Series B startups", "3 media mentions") |
| 31 | **Trigger** — What's prompting this campaign? (product launch, new feature, new segment, funding, competitive threat, slow quarter) |
| 32 | **Timeline** — How long should the campaign run? When should it start? |
| 33 | |
| 34 | ### Audience |
| 35 | **ICP** — Who exactly are you targeting? (Title, company type, stage, geography) |
| 36 | **Where do they hang out?** — Channels they actively use (LinkedIn, Slack communities, specific newsletters, Twitter/X, etc.) |
| 37 | **What's their current pain?** — The specific problem your product solves for them right now |
| 38 | |
| 39 | ### Product & Positioning |
| 40 | **What are you promoting?** — Specific product, feature, or offer (free trial, case study, webinar, etc.) |
| 41 | **Core value prop** — In one sentence: what do you do and why does it matter? |
| 42 | **Social proof available** — Customer logos, case study metrics, review quotes, press mentions |
| 43 | **What are you NOT** — Key competitor or alternative you want to differentiate from |
| 44 | |
| 45 | ### Constraints |
| 46 | **Team size** — Who's executing this? (founder only, 1 marketer, SDR+marketing, etc.) |
| 47 | **Budget** — Rough range for paid/sponsored channels (or "zero — organic only") |
| 48 | **Existing assets** — What do you already have? (blog posts, case studies, demo video, email list) |
| 49 | |
| 50 | ## Phase 1: Channel Strategy |
| 51 | |
| 52 | Based on intake answers, recommend 2-4 primary channels. For seed/Series A, resist suggesting more than 4 — execution quality beats channel breadth. |
| 53 | |
| 54 | ### Channel Selection Criteria |
| 55 | |
| 56 | | Channel | Best For | Minimum Resource | |
| 57 | |---------|----------|-----------------| |
| 58 | | **Founder LinkedIn** | Thought leadership, top-of-funnel awareness | 3 posts/week, 30 min/day | |
| 59 | | **Cold email (outbound)** | Direct pipeline from ICP list | SDR or founder time + Smartlead | |
| 60 | | **LinkedIn ads** | Targeted awareness with limited list | $1,000+/month budget | |
| 61 | | **Community engagement** | Slack/Discord communities where ICP is active | 1 hour/day, no budget | |
| 62 | | **Content SEO** | Long-term inbound, compounding | 2 posts/week, 2-3 month horizon | |
| 63 | | **Newsletter sponsorship** | Reaching existing engaged audiences | $500-5,000/newsletter | |
| 64 | | **Product Hunt** | Developer/startup audience, launch moment | 2 weeks prep, launch day hustle | |
| 65 | | **Event/conference** | High-intent networking, deal acceleration | Attendance + budget | |
| 66 | | **Partner co-marketing** | Shared audiences, low-cost reach | Partnership agreement | |
| 67 | |
| 68 | For each recommended channel, specify: |
| 69 | **Primary role:** Awareness / Consideration / Conversion |
| 70 | **Expected output:** What does success look like on this channel? |
| 71 | **Estimated effort:** Hours per week + budget |
| 72 | **Who owns it:** Which team member |
| 73 | |
| 74 | ## Phase 2: Messaging Architecture |
| 75 | |
| 76 | Define 3 core messages for the campaign — the angles you'll repeat across channels. |
| 77 | |
| 78 | ### Message Structure |
| 79 | |
| 80 | For each core message: |
| 81 | |
| 82 | Message: [1-sentence core claim] |
| 83 | Evidence: [proof point — metric, case study, quote] |
| 84 | For: [which ICP segment this resonates with most] |
| 85 | Channel fit: [best channel(s) to deploy this message] |
| 86 | |
| 87 | |
| 88 | ### Messaging Hierarchy |
| 89 | |
| 90 | | Level | Message | Example | |
| 91 | |-------|---------|---------| |
| 92 | | **Primary** (use everywhere) | Core positioning statement | "The only [category] built for [ICP]" | |
| 93 | | **Secondary A** (proof-driven) | Customer outcome story | "[Customer] 3x'd pipeline in 30 days" | |
| 94 | | **Secondary B** (contrast) | Differentiation from status quo | "Unlike [category], we [differentiator]" | |
| 95 | |
| 96 | ## Phase 3: Content Plan |
| 97 | |
| 98 | Map specific content pieces to the channel plan. Be concrete — give working titles, not just "write some blog posts." |
| 99 | |
| 100 | ### Content Calendar Format |
| 101 | |
| 102 | | Week | Channel | Content Piece | Format | Owner | Goal | |
| 103 | |------|---------|--------------|--------|-------|------| |
| 104 | | Week 1 | LinkedIn | "[Working Title]" | Insight post | Founder | 500 impressions | |
| 105 | | Week 1 | Cold email | Launch sequence (Touch 1) | Email | SDR | 20 demos booked | |
| 106 | | Week 2 | LinkedIn | "[Working Title]" | Case study post | Marketing | 200+ reactions | |
| 107 | | Week 2 | Blog | "[Working Title]" | How-to post | Marketing | 50 organic visits | |
| 108 | ... |
| 109 | |
| 110 | **Content types for seed/Series A (in order of leverage):** |
| 111 | Founder insight post (LinkedIn) — personal brand + thought leadership |
| 112 | Customer story/result (any channel) — social proof |
| 113 | Contrarian take / hot take — engagement bait |
| 114 | How-to / tactical guide — ICP utility value |
| 115 | Launch announcement — news peg for outreach |
| 116 | |
| 117 | ## Phase 4: Success Metrics |
| 118 | |
| 119 | Define KPIs before the campaign starts. Split by phase: |
| 120 | |
| 121 | | Metric | Target | How to Measure | |
| 122 | |--------|--------|---------------| |
| 123 | | **Awareness** | [N] LinkedIn impressions | LinkedIn Analytics | |
| 124 | | **Consideration** | [N] profile visits / email opens | LinkedIn, Smartlead | |
| 125 | | **Conversion** | [N] signups / demos / replies | CRM / product analytics | |
| 126 | | **Quality** | [N%] ICP match on conversions | Manual tagging | |
| 127 | |
| 128 | **North star for this campaign:** [single most important metric] |
| 129 | |
| 130 | ## Phase 5: Output Format |
| 131 | |
| 132 | |
| 133 | # Campaign Brief — [Campaign Name] |
| 134 | Created: [DATE] | Owner: [Name] |
| 135 | |
| 136 | ## Goal |
| 137 | [1-sentence goal with number and timeline] |
| 138 | |
| 139 | ## ICP Target |
| 140 | [2-3 sentences: who, what pain, why now] |
| 141 | |
| 142 | ## Timeline |
| 143 | Start: [date] | End: [date] | Review: [midpoint date] |
| 144 | |
| 145 | |
| 146 | |
| 147 | ## Channel Strategy |
| 148 | |
| 149 | ### Channel 1: [Name] |
| 150 | - Role: [Awareness/Consideration/Conversion] |
| 151 | - Effort: [hours/week + budget] |
| 152 | - Owner: [person] |
| 153 | - Success metric: [what good looks like] |
| 154 | |
| 155 | ### Channel 2: [Name] |
| 156 | ... |
| 157 | |
| 158 | |
| 159 | |
| 160 | ## Core Messages |
| 161 | |
| 162 | ### Primary |
| 163 | > "[message]" |
| 164 | Evidence: [proof] |
| 165 | |
| 166 | ### Secondary A |
| 167 | > "[message]" |
| 168 | Evidence: [proof] |
| 169 | |
| 170 | ### Secondary B |
| 171 | > "[message]" |
| 172 | Evidence: [proof] |
| 173 | |
| 174 | |
| 175 | |
| 176 | ## Content Calendar (Weeks 1-4) |
| 177 | |
| 178 | | Week | Channel | Content | Format | Owner | |
| 179 | |------|---------|---------|--------|-------| |
| 180 | ... |
| 181 | |
| 182 | |
| 183 | |
| 184 | ## Success Metrics |
| 185 | |
| 186 | | Metric | Target | Owner | |
| 187 | |--------|--------|-------| |
| 188 | ... |
| 189 | |
| 190 | **North star:** [metric] |
| 191 | |
| 192 | |
| 193 | |
| 194 | ## What We're NOT Doing |
| 195 | (Scope constraints to prevent scope creep) |
| 196 | - Not running [channel] — not enough budget/time |
| 197 | - Not targeting [segment] — outside ICP for this campaign |
| 198 | - Not launching [content type] — need [prerequisite] first |
| 199 | |
| 200 | |
| 201 | |
| 202 | ## Assets Needed Before Launch |
| 203 | - [ ] [Asset 1] — Owner: [name] — Due: [date] |
| 204 | - [ ] [Asset 2] — ... |
| 205 | |
| 206 | |
| 207 | Save to the current working directory or wherever the user prefers. |
| 208 | |
| 209 | ## Tools Required |
| 210 | |
| 211 | None. Pure reasoning. Works with any LLM agent. |
| 212 | |
| 213 | ## Trigger Phrases |
| 214 | |
| 215 | "Write a campaign brief for [launch/goal]" |
| 216 | "Help me plan a campaign targeting [ICP]" |
| 217 | "We're launching [thing] — give me a campaign plan" |
| 218 | "I have [N] weeks and [budget] — what campaign should I run?" |
| 219 |