Install any skill in seconds. Free to start, no credit card required.
Get Started Free →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.
.claude/skills/mohitagw15856-media-pitch/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 74% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 66% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 57% | 0% |
| case-20 | ✓→✗ | ▼ Worse | 57% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 88% | 0% |
Writes media pitches that journalists actually respond to — built around the story angle, not the company's desire for coverage. Most pitches fail because they are press releases in an email. Good pitches are a human proposing a story to another human.
Ask the user for these if not provided:
Subject line: Under 10 words. The story angle, not the company name. Specific, not "Exciting news from Company]"]
Hi First name],
Opening sentence — one hook that makes them want to read the next line. Reference their recent work if genuinely relevant: "I read your piece on X last week, which is why I thought you'd be interested in this."]
Paragraph 1 — The story in 2–3 sentences. Lead with why the reader of publication] would care. Not what the company does. The news angle, with the most interesting fact first.]
Paragraph 2 — Why this is a story now. One data point, trend, or timely hook. Be specific: "In the last 6 months, X has increased by Y, according to source]." Generic claims about "growing trends" are ignored.]
Paragraph 3 — What you are offering. Interview with specific person + their relevant credential]. Exclusive data / first look. Access to specific thing]. One clear offering.]
Brief company context — 1 sentence maximum. Journalists don't need your history; they need to know you're credible.]
Happy to send more details, connect you with spokesperson], or share specific exclusive asset] under embargo.
Name] Title, Company] Mobile — journalists work on deadline and text faster than email]
If the user doesn't have a strong angle, help them find one:
| Angle type | Example | Works for | |---|---|---| | Data reveal | "Our research of 10,000 users shows X" | Survey findings, product insights | | Trend + proof | "This is happening and here is evidence" | Market trends, behaviour change | | Contrarian | "Everyone thinks X but actually Y" | Counter-intuitive findings | | Human story | "This person's experience illustrates X" | Customer stories, case studies | | Milestone | "First / fastest / largest in category]" | Launches, records |
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 7,366 | 7,660 | +4% | 1 | 1 | 0% | 1,335 | 2,442 | +83% | 0 | 0 | — |
case-02 | fail→fail | 9,904 | 8,154 | -18% | 1 | 1 | 0% | 1,812 | 2,603 | +44% | 0 | 0 | — |
case-03 | fail→fail | 7,760 | 7,492 | -3% | 1 | 1 | 0% | 1,475 | 2,465 | +67% | 0 | 0 | — |
case-04 | fail→pass | 8,135 | 7,954 | -2% | 1 | 1 | 0% | 1,425 | 2,474 | +74% | 0 | 0 | — |
case-05 | fail→pass | 9,637 | 9,414 | -2% | 1 | 1 | 0% | 1,571 | 2,609 | +66% | 0 | 0 | — |
case-06 | pass→pass | 8,092 | 8,178 | +1% | 1 | 1 | 0% | 1,240 | 2,332 | +88% | 0 | 0 | — |
case-07 | pass→pass | 10,285 | 7,570 | -26% | 1 | 1 | 0% | 1,627 | 2,184 | +34% | 0 | 0 | — |
case-08 | pass→pass | 10,578 | 9,643 | -9% | 1 | 1 | 0% | 1,675 | 2,582 | +54% | 0 | 0 | — |
case-09 | pass→pass | 11,236 | 11,040 | -2% | 1 | 1 | 0% | 1,777 | 2,803 | +58% | 0 | 0 | — |
case-10 | pass→pass | 8,443 | 8,064 | -4% | 1 | 1 | 0% | 1,369 | 2,303 | +68% | 0 | 0 | — |
case-11 | fail→fail | 13,142 | 11,016 | -16% | 1 | 1 | 0% | 2,100 | 2,712 | +29% | 0 | 0 | — |
case-12 | pass→pass | 12,528 | 9,750 | -22% | 1 | 1 | 0% | 1,997 | 2,623 | +31% | 0 | 0 | — |
case-13 | pass→pass | 8,851 | 7,359 | -17% | 1 | 1 | 0% | 1,475 | 2,284 | +55% | 0 | 0 | — |
case-14 | fail→pass | 9,798 | 8,382 | -14% | 1 | 1 | 0% | 1,565 | 2,452 | +57% | 0 | 0 | — |
case-15 | fail→fail | 10,225 | 9,988 | -2% | 1 | 1 | 0% | 1,566 | 2,548 | +63% | 0 | 0 | — |
case-16 | pass→pass | 21,251 | 9,570 | -55% | 1 | 1 | 0% | 1,413 | 2,507 | +77% | 0 | 0 | — |
case-22 | pass→pass | 8,011 | 10,707 | +34% | 1 | 1 | 0% | 1,479 | 2,829 | +91% | 0 | 0 | — |
case-17 | pass→pass | 21,543 | 8,154 | -62% | 1 | 1 | 0% | 1,661 | 2,306 | +39% | 0 | 0 | — |
case-18 | pass→pass | 12,546 | 18,108 | +44% | 1 | 1 | 0% | 1,482 | 2,465 | +66% | 0 | 0 | — |
case-19 | pass→pass | 18,385 | 15,983 | -13% | 1 | 1 | 0% | 1,446 | 2,383 | +65% | 0 | 0 | — |
case-20 | pass→fail | 19,933 | 19,802 | -1% | 1 | 1 | 0% | 2,022 | 3,168 | +57% | 0 | 0 | — |
case-21 | pass→pass | 11,687 | 20,167 | +73% | 1 | 1 | 0% | 1,913 | 2,455 | +28% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +9 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.