Coverage Tracker
SKILL.mdRun a Google Alerts-style keyword coverage tracker. Uses news-search for recent keyword queries, lets the LLM dedupe and classify real features versus junk, stores decisions in SQLite, and alerts only on new real coverage.
Paste one prompt and your AI picks up 31 open-source PR skills. It watches the news for stories you can ride, finds the angle, checks which reporters actually cover it, and roasts your pitch before you hit send.
Paste this into any AI
help me install https://newsjack.sh from the github repo and setup a daily newsjack monitoring for my company.Not technical? Claude, ChatGPT or Codex reads the repo, installs newsjack and sets up your daily monitoring. Windows included.
31 skills in 4 lanes. Each one is a plain-Markdown file your agent reads, so you can open it, fork it, or rewrite it.
Run a Google Alerts-style keyword coverage tracker. Uses news-search for recent keyword queries, lets the LLM dedupe and classify real features versus junk, stores decisions in SQLite, and alerts only on new real coverage.
Set up a lightweight Google Alerts-style coverage tracker for any number of keywords. Creates a tracker config with each keyword and what it actually means, then hands recurrence to the user's agent harness.
Search current news for a topic, company, competitor, or hook and return dated, attributed articles. Uses the newsjack CLI and Medialyst REST API when available, tries direct Medialyst MCP if the CLI is missing, and falls back to host web/browser search with explicit caveats only when neither cloud path is available.
Monitor current news and reaction signals, then decide which are credible newsjacking opportunities for a client. Uses the local monitoring engine for evidence, but the skill owns PR judgment, brand safety, standing, decay, angle fit, and handoff.
Set up a newsjack monitoring profile for a company so newsjack-detector can run on a schedule. Guides the user through company standing, topics, competitors, proof assets, spokespeople, RSS feed selection, optional X trend monitoring, and optional Slack delivery.
Consolidate freshness-gated newsjack signals and route them by client standing before angle generation. Collapses any remaining same-story duplicates, decides strong/partial/none standing with a journalist-shape sanity check, and sorts each story into pitch_ready, big_story (always-surfaced suggestion), or watch. Never writes angles or pitches, and never drops a fresh big story.
Cheap, high-recall first-pass filter that removes obvious junk from a detector candidate pool before expensive story-origin research and PR judgment. Decides keep, monitor_only, or reject — never ranks, writes angles, verifies dates, or decides whether to pitch.
Recover the first public timestamp and canonical major coverage for a newsjacking signal, then decide whether newer coverage is the same story, a different story, or a materially new development.
Turn a company update into 3-7 structurally distinct, journalist-shaped story angles. Runs the fact through proven newsroom lenses (perspective, abstraction, news values, data, contrarian, news peg) and refuses rephrasings, invented facts, named-journalist guesses, and AI-marketing slop.
Turn a user-owned coverage CSV and reviewed press-clip captures into an honest, source-linked earned-media dashboard and a motion-designed highlight reel (MP4) that scrolls each real article to the client's sentence and highlights it. Use for coverage reports, earned-media dashboards, campaign recaps, or coverage videos; requires local files and composes press-clip instead of scraping articles itself.
Draft crisis holding statements, journalist Q&A posture, and what-not-to-say guidance from confirmed incident facts, with a hard legal-counsel gate. Builds each statement through proven crisis-comms frameworks (holding-statement anatomy, SCCT, CAP order, the legitimate non-answer, bridge/flag/block).
Extract factual claims from PR copy, verify each claim independently, attach concrete citations, and warn when certainty is low. Runs each claim through proven newsroom verification methods (lateral reading, source-tier climbing, provenance pillars, triangulation, calibrated rating) and puts the burden of proof on the speaker. Use before a pitch, press release, reactive comment, DM, or other journalist-facing draft is trusted or sent.
Build a researched, fit-checked journalist list for a specific PR campaign. Prefer Medialyst's asynchronous media-list research workflow when available, with explicit approval before credit spend; otherwise produce a best-effort local list without guessed contacts.
Generate headline candidates from a story's raw facts: news-style headlines, press-release headlines, and pitch subject lines. A pure generation skill — it finds the charge in the facts, then runs ten proven moves (consequence, picture, number-as-hero, two-beat turn, naming, reader's-own-story, open question, voice, sound, sized claim), each calibrated by real, verified headlines that made history.
Gate a pitch against one journalist at a time. Runs the pair through proven media-relations checks (last-10-bylines audit, 90-day topic sweep, beat-vs-angle-vs-one-off, the 5 forms of journalism, source-mirror, stated-preferences, database triangulation) and returns fit, soft-fit, no-fit, or unknown with a real recent anchor and specific edits.
Roast a pitch or press release with the eye of a veteran PR director. Honest, sharp, constructive — never cruel for its own sake.
Turn a live article URL into a press clip that looks like the real coverage — the publication's own logo, fonts, photos and layout kept intact, the ads and clutter removed, and (for a roundup) just the client's section. Renders to PDF. You inspect each site and tailor the removal; the bundled script carries no site-specific logic.
Triage inbound journalist source queries and draft a response only when the user's expertise is a real fit. Runs each query through proven source-request lenses (4-gate fit triage, credential-standing test, deadline read, BLUF/inverted-pyramid drafting), kills weak fits, asks for missing proof, and never auto-sends.
Decide which single journalist at one publication to approach first with a pitch. Fit-checks each candidate through journalist-fit-check, then ranks the survivors on the comparative signals that separate colleagues at the same masthead (topic ownership, format match, staff vs. contributor, publishing cadence, recent story types, source-type match), and returns one first pick with tailoring notes plus a held fallback order.
Capture a user's real writing voice from 5-20 prior samples, store a local voice.yaml fingerprint, and enforce it on newsjack drafts so AI tells disappear. Measures voice with named stylometry lenses (Burrows's Delta function-word vector, MATTR lexical diversity, sentence-length burstiness, Biber Dimension-1 register, opener-POS profile, punctuation rates) and gates drafts against the fingerprint as bands, not vibes.
Score whether a news event is worth newsjacking, or whether a user's pitch idea is actually newsworthy to journalists. Uses calibrated anchors, hard anti-inflation rules, standing checks, timing windows, and brand-safety kill switches.
Turn the Medialyst PR calendar feed into a brand-specific, lead-time-aware plan. Pull source-backed upcoming moments, keep only the few a brand has real standing to own, schedule backward from the event date, screen out tone-deaf hooks, and hand selected moments to angle and journalist prep ahead of time. The planned twin of newsjack-detector's reactive monitoring.
Opinionated startup-PR strategist that helps founders figure out audience, positioning, news pegs, and drumbeat before any tactical PR. Refuses outlet-naming-before-audience, mass blasts, vanity metrics, and premature agency spend.
Select QA-approved canonical intent cells into a versioned AI-visibility tracking panel with partitions, variants, lanes, surfaces, locales, repetitions, separate exposure and priority weights, randomization, uncertainty, refresh rules, and campaign controls. Use after prompt QA or when revising an existing panel.
Audit, question, suggest, or fact-preservingly revise a press release, blog post, contributed article, or expert explainer so AI answer systems can more easily retrieve, understand, quote, and cite its useful information. Use when someone asks for AI visibility, AI search, answer-engine, AEO, GEO, AI Overview, or ChatGPT citation optimization of supplied writing; when they want an evidence-aware pre-publication audit; or when another Newsjack workflow needs a prose-level AI-discoverability pass. Do not use as a technical SEO audit, rank tracker, publishing system, or promise of rankings, mentions, citations, traffic, or coverage.
Research any company, product, or service from a URL plus description and build a comprehensive, evidence-bound AEO/GEO/AI-visibility prompt panel across buyer jobs, information acts, journey states, B0-B5 proximity, aided status, roles, locales, variants, partitions, surfaces, and measurement lanes. Use when a user wants prompts to track in ChatGPT, Claude, Gemini, Perplexity, AI search, or answer engines; wants an AI-visibility measurement design; or needs a versioned panel rather than an SEO keyword list.
Recover source-bound buyer jobs, struggling moments, desired progress, forces, workarounds, information acts, journey states, criteria, constraints, roles, locales, and authentic language. Use on approved ICP hypotheses plus customer, search, review, forum, procurement, support, or public-market evidence before designing an AI-visibility prompt architecture.
Turn a source-bound company and market dossier into testable ideal-customer-profile hypotheses, buying roles, triggers, constraints, disqualifiers, standing, counterevidence, and research gaps. Use when a URL, company description, monitor profile, or evidence manifest needs to become defensible ICP inputs for buyer research or an AI-visibility prompt panel.
Turn an approved measurement charter, ICPs, and buyer jobs into a budget-aware prompt coverage blueprint across proximity bands, aided status, information acts, journey states, roles, locales, evidence grades, partitions, and measurement lanes. Use before prompt wording to define required, optional, and prohibited canonical intent cells.
Gate a prompt universe for schema and provenance completeness, target or campaign contamination, evidence entailment, naturalness, one-concept clarity, architecture consistency, aided status, answer leakage, and semantic duplicates. Use after realistic prompt generation and before human panel selection.
Generate natural, controlled prompt variants from a target-blind design brief and prompt architecture while preserving approved jobs, acts, journeys, constraints, roles, locales, proximity bands, and evidence language. Use after architecture design and before contamination or semantic QA.
The open standard for PR agents. Every agent with newsjack installed loads it before doing anything else.
What people are saying about newsjack, and what we've been shipping.
The biggest opportunity in PR/link-building in a long time imo Very cool that Elvis decided to open source it You could easily build and run an entire $30-50k p month PR agency just using this agent skill alone lol
today I'm launching newsjack.sh open source skills that turn any agent into a full PR team. one install and it monitors the news, spots angles, finds journalists, and gets you featured in the news. curl -fsSL newsjack.sh | bash real demo:
Global Public Relations Manager | SaaS, B2B/B2C tech, climate & sustainability | Earned media in Forbes, WIRED, TechCrunch, TechRadar
2w •
… And one more thing I’d add from my own experience: I also love the open source PR skill built by Elvis Sun. You can install it in Claude and use it as an AI powered PR assistant for a range of communications tasks. I use it regularly and it has become one of those things that genuinely makes my workflow easier. Highly recommend checking it out.
…moreThe Next New Thing · Jun 18, 2026
3:00 — NewsJack.sh (AI-powered PR outreach agent)
Jev is INSANE. 🤯 in 24.9 seconds it read 384 news from this morning and told 15 brands which stories to hop onto today, for $0.19. Claude Opus 5, running on the same feed at the same time, got through 4/384 and cost $0.77. per headline that is ~390x cheaper, and the answer Show more
Gamechanger. One thing I've said for a while is that AI still hasn't really cracked press clips. Not because generating a client-ready PDF is hard, but because building a good clip actually takes time. We do this for every placement, across every client, every day. A few weeks ago, I mentioned that to Elvis Sun as he walked me through Newsjack, an open-source library of AI skills built specifically for PR. Pretty cool to see it turn into an actual tool. If this works the way it looks, it could save PR teams a ridiculous amount of time on one of the most manual parts of the job. More of this, please. Less replacing the work. More making the work easier.
…moreYour X timeline is a good place to find Jev use cases. That's what @DABrundage did. He came across a post from @ElvisSun showing Jev scanning news for brand mentions and gave it to his Grok bot with an instruction: “Can you just do this with Jev?” His morning news workflow went Show more
Found gold today- AI for PR
today I'm launching newsjack.sh open source skills that turn any agent into a full PR team. one install and it monitors the news, spots angles, finds journalists, and gets you featured in the news. curl -fsSL newsjack.sh | bash real demo:
2mo •
Newsjack is one of the most exciting open-source PR resources we've seen in a long time. One of our community members, Elvis Sun has made 18 AI-powered PR skills completely free and open source, helping founders, in-house teams, freelancers, and agencies access capabilities that were traditionally locked behind expensive PR software. From identifying newsjacking opportunities and tracking media coverage to generating pitch angles, finding the right journalists, fact-checking claims, and even stress-testing your pitches with a "meanest editor," it's essentially an AI-powered PR team built for modern communicators. What we particularly like is the strong ethical framework behind it. It actively discourages spammy outreach, fabricated quotes, and poor PR practices. If you're interested in reactive PR, AI workflows, or simply want to experiment with how AI can augment PR skills, this is definitely worth exploring. A fantastic example of how AI is democratizing access to professional PR capabilities. #digitalpr #aiforpr #prskills
…more真正有意思的不是“agent 会写 PR 稿”。 而是营销开始变成一个可运行的 loop:看新闻和市场信号,生成角度,匹配记者/渠道,记录哪种叙事真的换来曝光。 这会把小团队的增长能力,从灵感和人脉,重新定价成系统化的分发记忆。
today I'm launching newsjack.sh open source skills that turn any agent into a full PR team. one install and it monitors the news, spots angles, finds journalists, and gets you featured in the news. curl -fsSL newsjack.sh | bash real demo:
6d •
I think Elvis Sun is a genius. Highly recommend following him and checking out his new site. #PR #PublicRelations
…moreI made Fable 5 study 1000s of legendary headlines over 100 years to build the world's best skill for writing headlines. the reason is simple: you can't teach taste with rules. you teach it taste with examples. and the result is incredible. the new /headline-generator skill in Show more
3mo •
Setting this up now and can't wait to try it; thanks, Elvis Sun! ⚡️
…more当時のClaude CodeやAstraの登場以上の衝撃。 Jevがどれだけ異常かよく分かる
Jev is INSANE. 🤯 in 24.9 seconds it read 384 news from this morning and told 15 brands which stories to hop onto today, for $0.19. Claude Opus 5, running on the same feed at the same time, got through 4/384 and cost $0.77. per headline that is ~390x cheaper, and the answer
gamechanger
today I'm launching newsjack.sh open source skills that turn any agent into a full PR team. one install and it monitors the news, spots angles, finds journalists, and gets you featured in the news. curl -fsSL newsjack.sh | bash real demo:
#Smallbusiness owners, if you didn't have the budget to hire a Public Relations firm, now you can build your own PR team with Claude Cowork. Check out Elvis Sun's 18 PR Skills for building and amplyifying your company brand!
…moreI tested Fable 5 vs Opus 4.8 for marketing: can it come up with story angles a journalist would publish? I ran 100 blind tests across 50 brands across every industry. Fable won 77% of the time. (using GPT-5.5 xhigh as the neutral judge) fable swept 6 of 7 quality dimensions: Show more
Everyone should try this - truly eye-opening. @elvissun @typesafeai @claudeai
Jev is INSANE. 🤯 in 24.9 seconds it read 384 news from this morning and told 15 brands which stories to hop onto today, for $0.19. Claude Opus 5, running on the same feed at the same time, got through 4/384 and cost $0.77. per headline that is ~390x cheaper, and the answer
#Smallbusiness owners, if you didn't have the budget to hire a Public Relations firm, now you can build your own PR team with Claude Cowork. Check out Elvis Sun's 18 PR Skills for building and amplyifying your company brand!
…moreOpen source, built in public. Every number here is live.
7,289
Direct installs from the Claude marketplace or the ChatGPT marketplace aren't tracked yet.
Forked by founders, PR people and builders
All 157 forks →One prompt installs all 31 skills. Your agent does the research; every pitch still goes out under your name, sent by you.
help me install https://newsjack.sh from the github repo and setup a daily newsjack monitoring for my company.Prefer the terminal?