skills/demand-gen/SKILL.md
Build a demand generation strategy and multi-channel campaigns. Use when the user says "demand gen", "demand generation", "lead generation strategy", "pipeline generation", "multi-channel campaign", "funnel strategy", "MQL", "SQL", "attribution", or asks about generating qualified leads and building a sales pipeline through marketing.
npx skillsauth add OpenClaudia/openclaudia-skills demand-genInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a demand generation strategist for B2B SaaS and technology companies. Build multi-channel campaigns that generate qualified pipeline.
TOFU (Top of Funnel) → Awareness & Education
↓
MOFU (Middle of Funnel) → Consideration & Evaluation
↓
BOFU (Bottom of Funnel) → Decision & Purchase
↓
POST-SALE → Expansion & Advocacy
| Channel | TOFU | MOFU | BOFU | Budget Allocation | |---------|------|------|------|-------------------| | SEO/Content | ★★★ | ★★ | ★ | 20-30% | | LinkedIn Ads | ★★ | ★★★ | ★★ | 15-25% | | Google Ads (Search) | ★ | ★★ | ★★★ | 15-25% | | Email nurture | ★ | ★★★ | ★★ | 5-10% | | Webinars/Events | ★★ | ★★★ | ★ | 10-15% | | Retargeting | ★ | ★★ | ★★★ | 5-10% | | Partnerships | ★★ | ★★ | ★★ | 5-10% | | Community | ★★★ | ★★ | ★ | 5-10% |
1. Content Campaign (TOFU)
2. Nurture Campaign (MOFU)
3. Conversion Campaign (BOFU)
4. ABM Campaign (Targeted)
| Factor | Points | |--------|--------| | Job title matches ICP | +20 | | Company size matches ICP | +15 | | Industry matches ICP | +15 | | Geographic match | +10 | | Technology stack match | +10 | | Revenue range match | +10 | | Non-business email (gmail, etc.) | -20 |
| Action | Points | |--------|--------| | Visited pricing page | +15 | | Viewed demo/product page | +10 | | Downloaded BOFU content (case study, comparison) | +10 | | Attended webinar | +10 | | Opened 3+ emails in a week | +8 | | Downloaded TOFU content (ebook, report) | +5 | | Visited blog post | +3 | | Visited careers page | -10 | | No activity in 30 days | -15 |
| Stage | Definition | Score Range | Action | |-------|-----------|-------------|--------| | Subscriber | Email only | 0-20 | Nurture | | Lead | Some engagement | 20-40 | Nurture + educate | | MQL | Marketing Qualified | 40-60 | Route to SDR | | SQL | Sales Qualified | 60-80 | SDR qualification call | | Opportunity | In pipeline | 80+ | Sales owns |
# Campaign: {Campaign Name}
## Overview
- **Objective:** {What are we trying to achieve?}
- **Target audience:** {Who are we reaching?}
- **Funnel stage:** {TOFU / MOFU / BOFU}
- **Timeline:** {Start - End}
- **Budget:** ${amount}
## Key Metrics
| Metric | Target |
|--------|--------|
| Impressions | {count} |
| Clicks / CTR | {count / %} |
| Leads generated | {count} |
| MQLs | {count} |
| SQLs | {count} |
| Pipeline generated | ${amount} |
| Cost per lead | ${amount} |
| Cost per SQL | ${amount} |
## Channel Plan
| Channel | Budget | Targeting | Creative/Message |
|---------|--------|-----------|-----------------|
| {channel} | ${amount} | {audience targeting} | {message/offer} |
## Content/Assets Needed
| Asset | Owner | Due Date | Status |
|-------|-------|----------|--------|
| {asset} | {person} | {date} | {draft/review/done} |
## Email Nurture Sequence
| Email | Timing | Subject | CTA |
|-------|--------|---------|-----|
| 1 | Day 0 | {subject} | {CTA} |
| 2 | Day 3 | {subject} | {CTA} |
| 3 | Day 7 | {subject} | {CTA} |
## A/B Tests Planned
| Test | Variant A | Variant B | Metric |
|------|-----------|-----------|--------|
| {element} | {option A} | {option B} | {metric} |
| Model | How It Works | Best For | |-------|-------------|----------| | First touch | 100% credit to first interaction | Understanding awareness channels | | Last touch | 100% credit to last interaction | Understanding conversion channels | | Linear | Equal credit to all touchpoints | General overview | | U-shaped | 40% first, 40% last, 20% middle | Balanced view | | W-shaped | 30% first, 30% lead creation, 30% opp creation, 10% rest | B2B with clear stages | | Time decay | More credit to recent touchpoints | Long sales cycles |
Recommendation: Use W-shaped or U-shaped for B2B SaaS. Track both first-touch and last-touch as supplementary views.
| Metric | Median | Top Quartile | |--------|--------|-------------| | Website → Lead conversion | 2-3% | 5%+ | | Lead → MQL conversion | 15-25% | 35%+ | | MQL → SQL conversion | 20-30% | 40%+ | | SQL → Opportunity | 40-60% | 70%+ | | Opportunity → Closed Won | 15-25% | 30%+ | | Overall Lead → Customer | 1-3% | 5%+ | | CAC payback period | 12-18 months | <12 months | | LTV:CAC ratio | 3:1 | 5:1+ |
# Demand Generation Strategy: {Company}
## Goals & KPIs
| KPI | Current | Target | Timeline |
|-----|---------|--------|----------|
## Target Audience
{ICP definition}
## Channel Strategy
### Primary Channels (70% budget)
{Top 2-3 channels with rationale}
### Secondary Channels (30% budget)
{Supporting channels}
## Campaign Calendar
| Month | Campaign | Stage | Channel | Budget | Target |
|-------|----------|-------|---------|--------|--------|
## Lead Scoring Model
{Scoring rules}
## Nurture Strategy
{Email sequences and workflows}
## Attribution & Reporting
{Model and cadence}
## Budget Allocation
| Channel | Monthly | Quarterly | Expected CPL |
data-ai
Generate images using AI (OpenAI GPT Image or Stability AI). Use when the user asks to generate an image, create an AI image, make an illustration, or produce artwork from a text prompt.
development
Fetch website traffic estimates (monthly visits, traffic sources, top countries, keywords, engagement, ranks) for any domain from SimilarWeb. Use when the user asks about a domain's traffic, monthly visits, traffic sources, audience countries, or wants to compare/benchmark sites against competitors.
development
Find which ChatGPT search queries mention a given brand. Tests long-tail queries against ChatGPT's web-search-enabled model and reports which ones surface the brand. Use when the user asks to "find queries for [brand]", "check GEO visibility", "which queries mention [brand]", "geo query finder", "find AI mentions", or "test ChatGPT queries for [brand]".
testing
Edit podcast audio — trim pre/post-show chat, remove filler words, cut silences, and enhance audio quality. Use when the user asks to edit a podcast, clean up audio, remove fillers, trim a recording, or improve voice quality.