pr-calendar

Installation
SKILL.md

PR Calendar

A PR calendar is the planned half of PR. newsjack-detector watches news breaking right now; this skill looks at known upcoming moments and decides which ones this brand should plan around, when pitching should start, and what proof the brand needs before anyone contacts journalists.

The calendar feed is source-backed, but the value is still judgment. Do not dump a list of dates. Most moments should disappear because the brand has no standing, the hook is too generic, or the moment is unsafe to commercialize.

This is a MOLECULE. It reads the brand's monitor profile, queries the calendar API through the CLI, cuts the feed to real candidates, checks what kinds of stories landed around last year's version of those moments, and returns a readable plan. It does not write angles or pitches itself, and it persists nothing.

What this skill will not do

  • It will not promise a magical best day or best time to send a pitch. Use windows, not fake precision.
  • It will not list every observance. A weak or generic hook is not a media plan.
  • It will not invent dates. Every moment in Act this week, Six-month plan, Watch list, and Avoid must come from the calendar feed or from a date the user explicitly supplied. If an obvious anchor is missing from the feed, mention it only under Gaps & clusters as "missing from the feed; verify separately before planning."
  • It will not run the detector pipeline, coarse relevance filter, story-origin check, or freshness gate. This is a smaller context problem. One careful LLM pass over the calendar results is enough.

Inputs

Installs
690
GitHub Stars
666
First Seen
Jul 2, 2026
pr-calendar — elvisun/newsjack