
Public Relations
- 727 installs
- 787 repo stars
- Updated June 9, 2026
- kostja94/marketing-skills
public-relations is a marketing agent skill at version 1.1.0 that generates structured press releases and media outreach plans for developers launching products who need journalist-ready announcement copy.
About
public-relations is a marketing skill from kostja94/marketing-skills at version 1.1.0 that helps developers plan PR, write press releases, and manage media relations for product announcements. It notes journalists use roughly 3% of releases they receive, emphasizing proper structure for news releases, media coverage, and earned media outreach. Developers reach for public-relations when shipping a developer tool, API, or SaaS and need announcement copy, journalist targeting, or a product launch communications plan rather than only on-site marketing pages. Triggers include mentions of PR, press release, media relations, news release, journalist outreach, or product announcement strategy.
- Guides full press release creation following proven structure with header, headline, dateline, introduction, body, boile
- Performs initial project context assessment by reading .claude/project-context.md or .cursor/project-context.md Sections
- Identifies news angle, target audience (trade press, mainstream, bloggers) and embargo timing before drafting
- Adapts output for different announcement types including product launches, funding, partnerships and milestones
- On first use provides 1-2 sentence explanation of coverage; subsequent calls go straight to output
Public Relations by the numbers
- 727 all-time installs (skills.sh)
- Ranked #629 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kostja94/marketing-skills --skill public-relationsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 727 |
|---|---|
| repo stars | ★ 787 |
| Security audit | 3 / 3 scanners passed |
| Last updated | June 9, 2026 |
| Repository | kostja94/marketing-skills ↗ |
How do you write a press release developers will pitch?
Generate structured press releases, plan media outreach, and shape product announcement strategy that actually reaches journalists.
Who is it for?
Developers or technical founders preparing a product launch who need journalist-ready press releases and earned media outreach plans.
Skip if: Developers needing only on-site 'As Seen In' logo pages or pure SEO content without media relations workflow.
When should I use this skill?
A product announcement, press release, journalist outreach, or earned media strategy is requested for a launch.
What you get
Structured press release draft, media outreach plan, and product announcement strategy aligned for journalist submission.
- press release draft
- media outreach plan
By the numbers
- Skill version 1.1.0
- Cites that journalists use roughly 3% of releases received
Files
Channels: Public Relations
Guides PR and press release strategy. Journalists use ~3% of releases they receive; proper structure is critical. Use this skill when writing press releases, planning product announcements, or building media relations.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Initial Assessment
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read Sections 2 (Positioning), 3 (Value Proposition), 8 (Brand & Voice).
Identify: 1. News angle: Product launch, funding, partnership, milestone 2. Audience: Trade press, mainstream, bloggers 3. Timing: Embargo or immediate
Press Release Structure
| Section | Guideline |
|---|---|
| Header | Logo; contact (name, title, email, phone); "FOR IMMEDIATE RELEASE" or embargo |
| Headline | Under 100 chars; strong action verbs; "Why should I care?" |
| Subheadline | Optional; additional context |
| Dateline | City, state, date |
| Lead | 50–75 words; all 5 W's (Who, What, When, Where, Why) |
| Body | 1–2 paragraphs; inverted pyramid; most newsworthy first |
| Quote | Executive/stakeholder; perspective, not fact repetition |
| Boilerplate | 2–3 sentence company description |
| Media contact | Name, email, phone |
Lead Paragraph
Journalist should understand the full story from the lead alone. Specific details, not vague language ("important update" → what changed and impact).
Quote Quality
- Add perspective or emotion
- Avoid generic corporate-speak
- Don't repeat facts already stated
Writing Style
- AP style
- Short paragraphs (one idea each)
- Clear language for easy journalist adaptation
- Data and context to support claims
Output Format
- Headline and subheadline
- Lead paragraph
- Body copy
- Quote suggestion
- Boilerplate
Related Skills
- media-kit-page-generator: Media kit for press (assets)
- press-coverage-page-generator: Aggregation of coverage; outcome of PR; "As Seen In"
- branding: Brand voice for PR copy
- cold-start-strategy: Product Hunt, launch channels
- product-launch: GTM; PR as launch channel
Related skills
How it compares
Use public-relations for journalist-facing announcement copy rather than on-site press coverage page generators.
FAQ
What statistic does public-relations cite about press releases?
public-relations notes journalists use roughly 3% of press releases they receive, so proper structure and newsworthiness are critical when drafting announcements for media submission.
When should developers invoke public-relations?
public-relations fits when a developer needs a press release, media relations plan, journalist outreach, or product announcement strategy—triggered by terms like PR, news release, or earned media.
Is Public Relations safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.