MP
Media Pitch
🔵 Stable🕐 updated 2026-06-08
🔷 SkillSpec L3
pm-gtm
Write a media pitch or press outreach email for any story or announcement. Use when asked to write a media pitch, journalist outreach email, press pitch, or story angle for PR. Produces a concise pitch with a compelling news angle, journalist-specific hook, and clear call to action.
🗣 Say this to your agent
“Write a media pitch for [story or announcement]”“Draft a journalist outreach email for [topic]”“Help me pitch [story] to [type of journalist or outlet]”“What is a good angle for a media pitch about [topic]?”
What to give it
▸The story — what is the actual news or interesting angle?
▸Target publication or journalist — who are you pitching to and what do they cover?
▸Company or organisation — who is behind this?
▸Key proof point — data, customer story, or exclusive that makes this credible
▸Why now — why is this timely?
▸What you are offering — interview / exclusive data / embargoed information / spokespeople
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Subject line is the story angle (under 10 words, no company name)
✓Opening doesn't start with "I'm reaching out" or "I hope this email finds you well"
✓The story angle is clear in the first two sentences
✓A specific exclusive or offer is named
✓Journalist's name is used (not "Hi there")
✓Mobile number included for deadline follow-up
⚠️ What it refuses to do
Do not write a pitch that leads with the company's history or description — the story angle must come first, not who the company is
Do not use vague data points ("significant growth", "thousands of users") — every statistic must be specific and verifiable
Do not send the same pitch to multiple journalists in a BCC — pitches must be individually tailored to each journalist's beat and recent work
Do not offer an exclusive without setting a response deadline — an open-ended exclusive invitation is ignored or used to delay indefinitely
Do not follow up with "just checking in" — a follow-up must contain new information or a fresh angle, otherwise it is noise
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Start with
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="media-pitch"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Media Pitch is one of 1174 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog