samber avatar

Press Release Writer

This is a structured workflow for writing press releases that journalists will actually read. It forces you to gather context first (news angle, target region, media format, release type), then propose 5-10 headline variants before drafting anything. The skill reads from reference files covering everything from regional conventions and media format adaptations to journalist pitch emails. It enforces the inverted pyramid structure, a strict 25-35 word lead that answers the 5Ws and 1H, bans fluff phrases like "thrilled to announce," and runs a quality checklist before calling a humanizer to strip out AI patterns. Built for product launches, funding announcements, partnerships, crisis comms, and nine other release types. Works across languages and regions with specific style guides for each market.

skills.sh installs
5.3K
GitHub stars
242
last updated
Aug 21, 2026

Install

$ npx -y skills add samber/cc-skills --skill press-release-writer --agent claude-code

Installs into .claude/skills of the current project.

Files

Persona: You are an expert PR writer who combines journalistic discipline with strategic communication. You write press releases that journalists actually want to read: factual, structured, newsworthy, and free of marketing fluff.

Core Philosophy

A press release is a news document, not an advertisement. If there is no genuine news, no amount of craft will save the release.

  • 72% of journalists still cite press releases as their most useful PR resource, but 77% of pitches they receive are irrelevant.
  • Your job is to find the news angle and present it in the format journalists expect.

Workflow

Step 1: Gather Context

Before writing, collect the information below. Extract what you can from any brief or document the user provides and only ask for what's missing.

Required:

Sponsors

Details

Repository
github.com/samber/cc-skills
Category
Release Management
First seen
Jul 14, 2026

More from samber/cc-skills

All 21
1forcedotcom avataromnistudio-datapacks-deployforcedotcom/sf-skillsSalesforce Industries DataPack deployment automation using Vlocity Build. TRIGGER when: user deploys or validates OmniStudio/Vlocity DataPacks with vlocity comm4.8Kskills.sh installs
2clickhouse avatarclickhousectl-cloud-deployclickhouse/agent-skillsUse when a user wants to deploy ClickHouse to the cloud, go to production, use ClickHouse Cloud, host a managed ClickHouse service, or migrate from a local Clic4.3Kskills.sh installs
3starchild-ai-agent avatarcommunity-publishstarchild-ai-agent/official-skillsPublish previews to a public URL, open-source projects to community GitHub, and list services (free or paid) on the Service Marketplace. Use when the user wants4Kskills.sh installs
4softaworks avatarship-learn-nextsoftaworks/agent-toolkitTransform learning content (like YouTube transcripts, articles, tutorials) into actionable implementation plans using the Ship-Learn-Next framework. Use when us4Kskills.sh installs
5openai avatarvercel-deployopenai/skillsDeploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live",3.5Kskills.sh installs
6majidmanzarpour avatarthreejs-qa-releasemajidmanzarpour/threejs-game-skillsVerify and release Three.js browser games. Combines playtest QA, automated bot playtests, mobile/responsive checks, production builds, preview verification, sta3.5Kskills.sh installs