pr-pitch
$
npx mdskill add indranilbanerjee/digital-marketing-pro/pr-pitchCraft journalist-ready pitch packages for targeted media coverage.
- Generates customized templates for proactive pitches, HARO responses, and outreach.
- Integrates brand voice rules and compliance constraints from active profiles.
- Selects outlets and sequencing based on story angle and target tier.
- Delivers complete media kits with assets, quotes, and contact details.
SKILL.md
.github/skills/pr-pitchView on GitHub ↗
---
name: pr-pitch
description: "Create media pitch packages. Use when: building pitch templates, media lists, outreach strategy, or HARO responses."
argument-hint: "[topic or news-hook]"
---
# /dm:pr-pitch
## Purpose
Create compelling media pitch packages designed to earn coverage. Includes pitch templates customized by outlet type, target media identification, outreach sequencing, and journalist-ready materials.
## Input Required
The user must provide (or will be prompted for):
- **Story angle**: What is newsworthy (launch, data, trend, expert commentary, milestone)
- **Pitch type**: Proactive pitch, reactive (newsjacking), HARO/Connectively response, or thought leadership placement
- **Target outlets**: Desired publications or tier level (Tier 1 national, trade, local, podcasts)
- **Spokesperson**: Who speaks for the brand, their credentials and availability
- **Supporting assets**: Data, quotes, images, press releases, case studies available
- **Timing**: Embargo dates, event tie-ins, or urgency level
## Process
1. **Load brand context**: Read `~/.claude-marketing/brands/_active-brand.json` for the active slug, then load `~/.claude-marketing/brands/{slug}/profile.json`. Apply brand voice, compliance rules for target markets (`skills/context-engine/compliance-rules.md`), and industry context. **Also check for guidelines** at `~/.claude-marketing/brands/{slug}/guidelines/_manifest.json` — if present, load restrictions and relevant category files. Check for custom templates at `~/.claude-marketing/brands/{slug}/templates/`. Check for agency SOPs at `~/.claude-marketing/sops/`. If no brand exists, ask: "Set up a brand first (/dm:brand-setup)?" — or proceed with defaults.
2. Identify the core news hook and refine the angle for maximum editorial appeal
3. Craft pitch templates tailored to outlet type (national, trade, broadcast, podcast, newsletter)
4. Build a target media list with journalist names, beats, outlets, and contact approach
5. Design an outreach sequence: initial pitch, follow-up timing, alternative angles
6. Prepare supporting materials: press release draft, fact sheet, quote bank, boilerplate
7. If HARO/Connectively: craft a source response optimized for journalist selection criteria
8. Review all materials for brand voice consistency and factual accuracy
## Output
A complete PR pitch package containing:
- Core pitch template (email-ready) with subject line options
- Outlet-specific pitch variations (3-5 versions)
- Target media list with journalist details and pitch approach notes
- Outreach timeline with follow-up cadence
- Press release or media advisory draft
- Fact sheet and quote bank
- HARO response template (if applicable)
- Measurement framework: coverage tracking, share of voice, backlink value
## Agents Used
- **pr-outreach** — Pitch crafting, media targeting, outreach strategy, journalist relations
More from indranilbanerjee/digital-marketing-pro
- ab-test-planDesign A/B and multivariate tests. Use when: sample size calculation, testing hypothesis, CRO experimentation.
- add-integrationAdd MCP server integrations. Use when: connecting a custom tool, API, or service to the plugin via .mcp.json.
- aeo-auditAudit AI search visibility. Use when: checking brand presence in ChatGPT, Perplexity, AI Overviews, Gemini.
- aeo-geoOptimize AI engine visibility. Use when: AEO/GEO strategy, citation optimization, entity consistency across AI platforms.
- agency-dashboardPortfolio-level agency dashboard aggregating health metrics across all client brands — campaign status, budget pacing, KPI attainment, team utilization. Use when reviewing cross-brand portfolio health, preparing for agency leadership standups, or getting a single-view snapshot of all client accounts.
- analytics-insightsAnalyze marketing performance. Use when: KPI frameworks, attribution modeling, anomaly investigation, measurement strategy.
- anomaly-scanDetect marketing anomalies. Use when: traffic drops, cost spikes, conversion changes, deliverability issues, budget overruns.
- attribution-modelSet up attribution models. Use when: multi-touch attribution, credit distribution rules, GA4 config, channel contribution.
- attribution-reportRun multi-touch attribution analysis. Use when: first/last-touch, linear, time-decay, position-based revenue allocation.
- audience-intelligenceResearch target audiences. Use when: buyer personas, segmentation, Jobs-to-Be-Done, psychographic profiling, audience deep-dive.