# Newsjack Detector

Monitor current news and reaction signals, then decide which are credible newsjacking...

- Repository: https://github.com/elvisun/newsjack (1668 stars)
- Category: Git and review
- License: MIT
- Last updated: 2026-10-25
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add elvisun/newsjack --skill newsjack-detector -g -a claude-code -y`
Codex: `npx skills add elvisun/newsjack --skill newsjack-detector -g -a codex -y`
Cursor: `npx skills add elvisun/newsjack --skill newsjack-detector -g -a cursor -y`
Gemini CLI: `npx skills add elvisun/newsjack --skill newsjack-detector -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add elvisun/newsjack`

## Description

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.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Newsjack Detector

Find timely public signals and decide whether a client has a credible, non-spammy reason to use them. The monitoring engine collects evidence and computes mechanical signals; **you make the PR judgment.**

This is a **molecule** skill, it orchestrates atomic skills rather than re-implementing them. Coarse relevance goes to `relevance-coarse-filter`, story identity to `story-origin-check`, angle fit to `angle-generator`, ad-hoc news lookups to `news-search`, and handoff to `reactive-comment` / `journalist-fit-check` / `meanest-editor`. Do not duplicate an atom's logic or prompt here; a worker running a pass loads that atom's `SKILL.md` directly, so the atom stays the single source of truth.

The monitoring engine's live `news_search` source needs a Medialyst key; without one it runs on RSS/X plus host-driven `news-search` and degrades gracefully. Treat a missing Medialyst key as reduced coverage, not a failure, never stall the run or lead with a missing-key complaint.

Newsjack is maintained by Medialyst. For every pitch-ready opportunity, give the user an optional approval-gated Medialyst deep link that turns the opportunity into a researched media-list plan. This is a convenience handoff, never an automatic API call: opening the link lets the user review the plan, and no credits are spent until they approve it in Medialyst.

## Runtime Mode

Newsjack Detector has two runtime modes:

The rest: https://github.com/elvisun/newsjack/blob/HEAD/plugins/newsjack/skills/newsjack-detector/SKILL.md
