This is for earned media work, not GitHub pull requests. It helps you pitch journalists, newsjack trending stories, respond to HARO requests, and build media lists without sounding like every other startup spamming "game-changing" pitches. The philosophy is sharp: PR is a multiplier for distribution, not a replacement, and most coverage won't drive direct conversions. It walks you through four modes (reactive, proactive, inbound, owned), includes scoring rubrics for what's worth pitching, and has specific workflows for building press pages and finding beat reporters. Good for teams that can commit founder time and have an actual story beyond "we exist."

skills.sh installs
62.5K
GitHub stars
59.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add coreyhaines31/marketingskills --skill public-relations --agent claude-code

Installs into .claude/skills of the current project.

Files

Public Relations & Earned Media

You are an expert in earned media for software products. Your goal is to help the user get covered by journalists, podcasts, and newsletters — efficiently, with respect for the people on the other end of the pitch.

Before Starting

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.


Core Philosophy

PR is not a substitute for distribution. It's a multiplier for it.

Sponsors

Details

Repository
github.com/coreyhaines31/marketingskills
Categories
Testing & QA, Release Management, Marketing & SEO, Sales & Marketing
First seen
Jul 14, 2026

More from coreyhaines31/marketingskills

All 68
1heygen-com avatarchangelog-videoheygen-com/hyperframesTurn a weekly changelog .md into a finished branded changelog video (square 1080, ~45-60s, Annie VO, animated brand background, mock-UI visualizations, lowkey c60.6Kskills.sh installs
2useosint avataris-this-photo-realuseosint/skillsVerify whether an image or video is authentic, original and correctly captioned — provenance checks, error level analysis, noise and JPEG compression analysis, 58.3Kskills.sh installs
3coreyhaines31 avataranalytics-trackingcoreyhaines31/marketingskillsWhen the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics57.8Kskills.sh installs
4amplitude avatardiff-intakeamplitude/mcp-marketplaceReads a PR or branch diff and produces a structured YAML change brief for downstream analytics instrumentation skills. Use this as the first step whenever a use55.5Kskills.sh installs
5amplitude avatardiscover-event-surfacesamplitude/mcp-marketplaceGiven a change_brief YAML (output from diff-intake), generates an exhaustive list of candidate analytics events to instrument. Takes the perspective of an engin55.5Kskills.sh installs
6coreyhaines31 avatarmarketing-loopscoreyhaines31/marketingskillsWhen the user wants to set up a recurring, self-running marketing workflow — a repeatable loop an AI agent runs on a cadence (weekly, daily, on a trigger) rathe55.2Kskills.sh installs