elvisun

35 mods across 1 repository, 1.6k stars between them.

medialyst

01

elvisun/newsjack

MCP server Claude CodeCodexCursor +2

MCP server "medialyst", hosted remotely at medialyst.ai, as configured in elvisun/newsjack.

not rated 1.6k +22 5d ago A tokens not measured original MIT

eval-graphics

02

elvisun/newsjack

Skill Claude Code needs its repo

Turn an eval study's numbers into on-brand, publish-ready figures using the Newsjack chart room (the eval design system), then validate them with Playwright. For producing the charts in a published eval/data study.

not rated 1.6k +22 5d ago A SkillSpector: pass 47 tokens original MIT

elvisun/newsjack

Skill Claude CodeCodex

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.

not rated 1.6k +22 changed 13d ago A SkillSpector: pass 64 tokens original MIT

elvisun/newsjack

Skill Claude CodeCodex

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…

not rated 1.6k +22 changed 13d ago A SkillSpector: pass 137 tokens original MIT

angle-generator

05

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: warn 68 tokens original MIT

elvisun/newsjack

Skill Claude CodeCodex

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…

not rated 1.6k +22 changed 13d ago A SkillSpector: pass 117 tokens original MIT

elvisun/newsjack

Skill Claude CodeCodex

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…

not rated 1.6k +22 changed 13d ago A SkillSpector: pass 73 tokens original MIT

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: warn 43 tokens original MIT

coverage-tracker

09

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: warnSkillSpector: pass 47 tokens original MIT

crisis-holding

10

elvisun/newsjack

Skill Claude Code

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).

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: pass 67 tokens original MIT

fact-check

11

elvisun/newsjack

Skill Claude Code

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…

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: warn 85 tokens original MIT

find-journalists

12

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: warnSkillSpector: pass 52 tokens original MIT

headline-generator

13

elvisun/newsjack

Skill Claude Code

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…

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: warn 88 tokens original MIT

elvisun/newsjack

Skill Claude CodeCodex

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…

not rated 1.6k +22 changed 13d ago A SkillSpector: pass 76 tokens original MIT

elvisun/newsjack

Skill Claude Code

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…

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: warnSkillSpector: warn 88 tokens original MIT

meanest-editor

16

elvisun/newsjack

Skill Claude Code

Roast a pitch or press release with the eye of a veteran PR director. Honest, sharp, constructive — never cruel for its own sake.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: pass 33 tokens original MIT

news-search

17

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 9d ago A Socket: passSnyk: warnSkillSpector: pass 69 tokens original MIT

newsjack-detector

18

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: warnSkillSpector: warn 54 tokens original MIT

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago B Socket: passSnyk: warnSkillSpector: warn 58 tokens original MIT

newsjack-triage

20

elvisun/newsjack

Skill Claude Code

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 pitchready, bigstory (always-surfaced suggestion), or watch. Never…

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: warn 82 tokens original MIT

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: warnSkillSpector: warn 52 tokens original MIT

pr-calendar

22

elvisun/newsjack

Skill Claude Code

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…

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: warnSkillSpector: pass 78 tokens original MIT

pr-strategist

23

elvisun/newsjack

Skill Claude Code

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.

not rated 1.6k +22 changed 13d ago A Socket: passSnyk: passSkillSpector: pass 52 tokens original MIT

press-clip

24

elvisun/newsjack

Skill Claude Code

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…

not rated 1.6k +22 changed 4d ago A Socket: passSnyk: warnSkillSpector: pass 74 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: