backlink-gap
Find domains linking to your competitors but not to you, ranked by priority score (DR + link-overlap + traffic + topical relevance) with a four-gate quality…
Generate a full multi-channel campaign plan with objectives, audience, channel mix, budget, timeline, and KPIs
$ npx -y skills add indranilbanerjee/digital-marketing-pro --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/campaign-planContext preview
What this command does when you run it.
Generate a full multi-channel campaign plan with objectives, audience, channel mix, budget, timeline, and KPIs
description: Generate a full multi-channel campaign plan with objectives, audience, channel mix, budget, timeline, and KPIs argument-hint: "<campaign objective or product>"
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../CONNECTORS.md).
Generate a comprehensive multi-channel marketing campaign plan ready for execution. Covers strategic objectives, audience segmentation, channel selection, budget distribution, phased timeline, content calendar, and measurable KPIs.
User runs `/digital-marketing-pro:campaign-plan` or asks to plan, design, build, or launch a marketing campaign.
Gather the following from the user. If not provided, ask before proceeding:
1. **Campaign goal** — the primary objective (drive signups, increase awareness, launch a product, generate leads, re-engage churned users, drive event registrations)
2. **Product or service** — what is being promoted
3. **Target audience** — who the campaign is aimed at (demographics, roles, industries, pain points, buying stage). If a brand profile exists, reference existing personas.
4. **Timeline** — campaign duration and any fixed dates (launch date, event, seasonal deadline)
5. **Budget range** — approximate budget or budget tier (optional; if not provided, generate a channel-agnostic plan and note where budget allocation would matter)
6. **Additional context** (optional):
If a brand profile exists at `~/.claude-marketing/brands/`, load it automatically:
If no brand exists, ask: "Set up a brand first (`/digital-marketing-pro:brand-setup`)?" — or proceed with general best practices.
Recommend channels based on audience behavior, budget, and objective. For each channel:
Channel categories to evaluate:
If analytics or advertising connectors are available, reference historical performance data to inform channel recommendations.
Week-by-week (or day-by-day for short campaigns) content plan:
| Week | Content Piece | Channel | Format | Owner/Notes | Dependencies | |------|--------------|---------|--------|-------------|--------------|
Include key milestones, launch dependencies, and approval checkpoints.
List every content asset needed:
| KPI | Target | Measurement Method | Reporting Cadence | |-----|--------|--------------------|-------------------|
Ask: "Would you like me to:
Campaign planning has a strict dependency order at the top (objectives → audience → channel mix) but **fans out to independent per-channel work** once the channel mix is approved. After channel selection, dispatch per-channel briefs in **one message with parallel `Task` calls** — paid ads, email, social, content, PR, partnerships each get their own subagent.
Same pattern for the measurement layer: KPI tree, attribution model, anomaly detection thresholds, and reporting cadence are independent — dispatch in parallel after the channel briefs are scoped.
The **budget allocation step must be sequential** — it consumes per-channel ROI estimates and produces a single allocation that the pe
Your agency just signed a 50-brand client. The previous agency left no playbook. Three brands are bleeding budget, two have stale positioning, one is launching in a regulated jurisdiction next month. Where do you start?
Repo: indranilbanerjee/digital-marketing-pro
Find domains linking to your competitors but not to you, ranked by priority score (DR + link-overlap + traffic + topical relevance) with a four-gate quality…
Set up a new brand profile with voice, audience, competitors, guidelines, and compliance rules
Run the unified pre-publish quality gate on marketing content (hallucination + brand voice + structure + claims). Use before publishing any marketing copy.
Multi-dimensional competitive analysis — content, SEO, paid ads, social, AI visibility, pricing, and positioning
Draft blog posts, ad copy, emails, social media, landing pages, and video scripts with brand voice and SEO
Wire DMP for Anthropic Cowork team usage: verifies Cowork sandbox, checks for a Drive MCP, creates the canonical Drive folder layout, and persists the team's…