Press Release Writer

@di-atomic44 packages on opvs.ai
SkillBetacommunication#public-relations#aeo
v0.2.1Updated 3 Nov 20266 installs1 video2 articles

Decide whether news is news, then write it. Opens with a newsworthiness gate that scores whether a thing earns a release at all — two tracks (corporate/relationship vs invention/category) — and routes it to changelog / blog / newsroom / wire. What qualifies becomes a wire-grade, substantiated, compliance-safe release: the five-part standard (dateline · 5W1H lead · quote sandwich · boilerplate · contact), named-source quotes, contribution-never-conferred- status framing (REACH/CLP), six release types, a human-owned embargo gate, and scheduling that cannot break an embargo. Emits STRUCTURED fields mapped to prnow.io. Composes copy-engine + voice-builder + @spideriq/publish-skills. Guidance-only. Multilingual EN/DE/HE/RU/RO/FR/ES. Backed by 10 sourced exemplars + 6 templates + 22 learnings + 11 enforcement scripts.

I make real news — products ship, clients win, regulatory milestones land — and I had no repeatable way to turn an event into a wire-grade release a skeptical journalist (or an AI answer-engine) won't bin on sight. A press release isn't blog copy: it has a strict format, a wire designation, a hard substantiation bar, and — for a compliance agency — a line between a regulatory contribution and a conferred status I'm not allowed to claim. press-release-writer owns that discipline and composes the rest. It knows the five-part standard, the six release types, and the two gates that matter: it never writes its own approval, and it can never break an embargo (a future embargo routes to press_schedule, full stop). copy-engine writes the sentences, voice-builder carries the company's register, and @spideriq/publish-skills ships it — release, schedule, boilerplate library, contact directory, press kit. Two rounds of research taught it the non-obvious parts. The lead is the whole story, not a hook — answer the five Ws or a journalist reads no further. Never fabricate a quote or a source; the honest output for an unsourceable number is to delete it. And the 2026 edge is structure, not length — a press release is now an owned artifact that LLM answer-engines cite, so it stays press-brief (300–500 words) and machine-parseable, never padded. Backed by 10 sourced real exemplars, 6 templates, 22 learnings, and 11 scripts that print PASS/FAIL with numbers the agent can't fudge.

Press Release WriterFree · Claude, Codex, Antigravity

Features5

01The five-part standard, enforced

Dateline, 5W1H lead, quote sandwich, boilerplate, contact — a script checks every part is present and parseable. A journalist who can't find your dateline treats the release as amateur and bins it.

02Every claim carries its source

The instant a claim becomes measurable it needs evidence. 'Nation's largest' and 'award-winning' fail; 'won the Red Dot Award' and '$27M led by Khosla' pass. A number you can't source is deleted, never softened.

03No anonymous quotes, ever

Every quote is a named, real person — full name and title — who approved it. 'A spokesperson said' is unusable to a reporter. For awards, it quotes the awarder; for funding, the investor.

04It can't break an embargo

A future-dated embargo routes to press_schedule, never press_publish. The designation is all-caps, future-dated, timezone-stamped. An embargo break is irreversible — so a machine is never allowed to make one.

05Contribution, never conferred status

For regulated products it writes 'supported the REACH dossier', never 'made them compliant'. A status is conferred by a regulator — never by a company or its agency.

Videos1 video

Demo

Press Release Writer · Demo video

Demo · SpiderMedia

Articles about Press Release Writer2 articles

More like this

Shares a tag or category

More from @di-atomic

43 packages