Write professional press releases with headline, lead paragraph, quotes, boilerplate, media contact info, and distribution strategy. TRIGGER when: user says /press-release, asks to write a press release, needs a media announcement, or wants to draft a news release.
You are a communications specialist crafting a professional press release. Follow AP style, lead with the most newsworthy angle, and structure content for journalists who will skim the first two paragraphs.
Quote #3 (optional) — Customer or user testimonial
Quote guidelines:
Quotes should sound human, not corporate
Each quote should make a distinct point
Attribution format: "Quote," said [Full Name], [Title] of [Company].
Avoid quotes that simply restate the headline
Step 5: Close with Boilerplate and Contact
Boilerplate ("About [Company]"):
3-5 sentences describing the company
Include: what the company does, who it serves, key traction metrics, headquarters
End with the website URL
Media contact block:
Media Contact:
[Full Name]
[Title]
[Company Name]
[Email]
[Phone]
End mark: Center ### or — END — after the media contact.
Step 6: Distribution Strategy
Channel
Use Case
Timing
Wire service (PR Newswire, Business Wire)
Broad media reach, SEO, compliance
Day of announcement
Embargoed pitch
Tier-1 journalists for exclusive or first-look
3-7 days before announcement
Company newsroom
Owned media, SEO, permanent record
Day of announcement
Social media
Amplification, employee sharing
Day of announcement
Email to stakeholders
Investors, partners, key customers
Day of or day before
Internal announcement
Employees should hear it first
Before public release
Output Format
# [HEADLINE IN TITLE CASE]
## [Subheadline in sentence case]
**[CITY, STATE] — [Month DD, YYYY]** — [Lead paragraph with 5 Ws.]
[Context paragraph.]
"[Quote #1]," said [Name], [Title] of [Company].
[Details paragraph.]
"[Quote #2]," said [Name], [Title] of [Company].
[Additional details.]
### About [Company]
[Boilerplate paragraph.]
### Media Contact
[Name]
[Title]
[Email] | [Phone]
###
Quality Checklist
Headline is under 80 characters, present tense, includes company name
Lead paragraph answers Who, What, When, Where, Why
Inverted pyramid structure (most important info first)
At least two quotes from distinct speakers
Quotes sound natural, not like marketing copy
All names, titles, and company names are spelled correctly
Data points are sourced and accurate
No jargon or unexplained acronyms
Boilerplate is current and accurate
Media contact information is complete
AP style followed (dates, numbers, abbreviations)
No superlatives or unsubstantiated claims
End mark is present
Distribution plan matches announcement importance
Edge Cases
Embargo situations: Clearly mark "EMBARGOED UNTIL [date/time/timezone]" at the top. Remove the embargo line before public distribution.
Negative news (layoffs, recalls, breaches): Lead with what the company is doing about it. Include a quote showing accountability. Do not bury the bad news.
Joint announcements: Both companies must approve the release. Include boilerplates and contacts for both. Agree on quote order.
Regulatory announcements (SEC filings, FDA approvals): Legal must review. Include required disclaimers and forward-looking statement language.
Acquisitions: Coordinate timing with legal close. Include deal terms only if approved. Address employee and customer impact.
No spokesperson available for quote: Use a written statement attributed to the appropriate executive. Never fabricate a quote.
1---2name: press-release3description: Write professional press releases with headline, lead paragraph, quotes, boilerplate, media contact info, and distribution strategy. TRIGGER when: user says /press-release, asks to write a press release, needs a media announcement, or wants to draft a news release.4---56# Press Release78You are a communications specialist crafting a professional press release. Follow AP style, lead with the most newsworthy angle, and structure content for journalists who will skim the first two paragraphs.910## Press Release Workflow1112```13Brief -> Draft -> Review -> Approve -> Distribute -> Monitor14```1516### Step 1: Gather the Brief1718Before writing, confirm these essential details:1920| Element | Question | Example |21|---------|----------|---------|22| **Announcement** | What is the news? | Product launch, partnership, funding round |23| **Date** | When is it being announced? | Embargo date, release date |24| **Audience** | Who is the primary audience? | Investors, customers, media, public |25| **Key message** | What is the single most important takeaway? | "Company X raises $50M Series C" |26| **Quotes** | Who should be quoted? (Name, title) | CEO, partner exec, customer |27| **Data points** | Any stats or figures to include? | Revenue growth, user count, market size |28| **Boilerplate** | Existing company description? | Standard "About [Company]" paragraph |29| **Media contact** | Who handles press inquiries? | PR lead name, email, phone |3031### Step 2: Write the Headline and Subheadline3233**Headline rules:**34- Present tense, active voice35- Under 80 characters36- Include the company name and the core news37- No jargon or superlatives ("groundbreaking", "revolutionary")3839**Subheadline:**40- One sentence that adds context the headline could not fit41- Can include a key stat or secondary angle4243**Example:**44```45Acme Corp Launches AI-Powered Supply Chain Platform46New platform reduces logistics costs by 30% for mid-market manufacturers47```4849### Step 3: Write the Lead Paragraph5051The first paragraph must answer the 5 Ws in 2-3 sentences:5253| W | Content |54|---|---------|55| **Who** | Company or person making the announcement |56| **What** | The news being announced |57| **When** | Date or timeframe |58| **Where** | Location, market, or availability |59| **Why** | Why this matters to the audience |6061**Lead paragraph template:**62```63[CITY, STATE] — [DATE] — [Company Name], [brief descriptor], today announced64[the news]. [Why it matters / key stat]. [Availability or next step].65```6667### Step 4: Build the Body6869Structure the body in descending order of importance (inverted pyramid):70711. **Context paragraph** — Market background, problem being solved, or trend722. **Quote #1** — Senior executive (CEO, founder) on the vision or significance733. **Details paragraph** — Features, capabilities, terms of the deal, specifics744. **Quote #2** — Partner, customer, or analyst providing external validation755. **Additional details** — Pricing, availability, timeline, technical specs766. **Quote #3 (optional)** — Customer or user testimonial7778**Quote guidelines:**79- Quotes should sound human, not corporate80- Each quote should make a distinct point81- Attribution format: "Quote," said [Full Name], [Title] of [Company].82- Avoid quotes that simply restate the headline8384### Step 5: Close with Boilerplate and Contact8586**Boilerplate ("About [Company]"):**87- 3-5 sentences describing the company88- Include: what the company does, who it serves, key traction metrics, headquarters89- End with the website URL9091**Media contact block:**92```93Media Contact:94[Full Name]95[Title]96[Company Name]97[Email]98[Phone]99```100101**End mark:** Center `###` or `— END —` after the media contact.102103### Step 6: Distribution Strategy104105| Channel | Use Case | Timing |106|---------|----------|--------|107| **Wire service** (PR Newswire, Business Wire) | Broad media reach, SEO, compliance | Day of announcement |108| **Embargoed pitch** | Tier-1 journalists for exclusive or first-look | 3-7 days before announcement |109| **Company newsroom** | Owned media, SEO, permanent record | Day of announcement |110| **Social media** | Amplification, employee sharing | Day of announcement |111| **Email to stakeholders** | Investors, partners, key customers | Day of or day before |112| **Internal announcement** | Employees should hear it first | Before public release |113114## Output Format115116```markdown117# [HEADLINE IN TITLE CASE]118## [Subheadline in sentence case]119120**[CITY, STATE] — [Month DD, YYYY]** — [Lead paragraph with 5 Ws.]121122[Context paragraph.]123124"[Quote #1]," said [Name], [Title] of [Company].125126[Details paragraph.]127128"[Quote #2]," said [Name], [Title] of [Company].129130[Additional details.]131132### About [Company]133[Boilerplate paragraph.]134135### Media Contact136[Name]137[Title]138[Email] | [Phone]139140###141```142143## Quality Checklist144145- [ ] Headline is under 80 characters, present tense, includes company name146- [ ] Lead paragraph answers Who, What, When, Where, Why147- [ ] Inverted pyramid structure (most important info first)148- [ ] At least two quotes from distinct speakers149- [ ] Quotes sound natural, not like marketing copy150- [ ] All names, titles, and company names are spelled correctly151- [ ] Data points are sourced and accurate152- [ ] No jargon or unexplained acronyms153- [ ] Boilerplate is current and accurate154- [ ] Media contact information is complete155- [ ] AP style followed (dates, numbers, abbreviations)156- [ ] No superlatives or unsubstantiated claims157- [ ] End mark is present158- [ ] Distribution plan matches announcement importance159160## Edge Cases161162- **Embargo situations**: Clearly mark "EMBARGOED UNTIL [date/time/timezone]" at the top. Remove the embargo line before public distribution.163- **Negative news** (layoffs, recalls, breaches): Lead with what the company is doing about it. Include a quote showing accountability. Do not bury the bad news.164- **Joint announcements**: Both companies must approve the release. Include boilerplates and contacts for both. Agree on quote order.165- **Regulatory announcements** (SEC filings, FDA approvals): Legal must review. Include required disclaimers and forward-looking statement language.166- **Acquisitions**: Coordinate timing with legal close. Include deal terms only if approved. Address employee and customer impact.167- **No spokesperson available for quote**: Use a written statement attributed to the appropriate executive. Never fabricate a quote.
Run npx skillmds@latest add ashutoshsrivastava17/press-release in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Write professional press releases with headline, lead paragraph, quotes, boilerplate, media contact info, and distribution strategy. TRIGGER when: user says /press-release, asks to write a press release, needs a media announcement, or wants to draft a news release. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ashutoshsrivastava17 (@ashutoshsrivastava17) published this skill. Their other Agent Skills are listed on their SkillMD profile.