newsjack-monitor-setup
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, and optional X trend monitoring.
npx skills add elvisun/newsjack --skill newsjack-monitor-setup --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Guides the user through creating a monitor profile for newsjack-detector so it can run on a schedule. It asks for onboarding details (company standing, topics, competitors, proof assets, spokespeople), selects RSS feeds, sets an X trend preference, and handles scheduling. In Full Mode, it saves the profile, seeds a brief, schedules the monitor, tests offline, runs a real check, and reviews results with the user. In Limited Mode, it drafts the profile and client brief without filesystem changes. It enforces use of the bundled newsjack binary if present and advises mode based on environment checks.
How it works
- Determines mode (Full vs Limited) by checking for shell access and presence of the newsjack CLI.
- If Full Mode: prompts for monitoring frequency, then runs
newsjack monitor init <slug> --profile profile.jsonto save the profile and create a blankbrief.md. - Fills
brief.mdwith sections: Audience, We pitch, We never pitch, How to surface, based on user answers. - Sets up the schedule with
newsjack monitor schedule <slug> --runtime <runtime> --every "<frequency>"according to user choice (8am and 2pm, daily 8am, or 1h). - Performs a quick offline test via
newsjack monitor test <slug> --mockto verify pipeline basic flow. - Executes a real run inside the agent:
newsjack monitor run <slug>and then usesnewsjack-detectorto writerun.mdwith strongest stories or a "nothing pitch-ready" summary. - Reviews results with the user, allowing adjustments to topics, competitors, feeds, proof assets, frequency, or exclusions, and updates
brief.mdaccordingly for future runs. - In Limited Mode: drafts the profile and client brief in chat, and instructs the user to switch to Full Mode to save, schedule, test, and run.
When to use it
- Use when the user wants to set up monitoring, create or configure a monitor profile, schedule recurring newsjack scans, choose RSS/news feeds, or prepare a profile for newsjack-detector. For an initial broad intro to newsjack, use the getting-started flow instead.
What it can touch
- The profile is saved via
newsjack monitor init <slug> --profile profile.jsonand the brief is written tobrief.md. - Scheduling uses
newsjack monitor schedulewith--runtimeand--everyoptions. - Testing uses
newsjack monitor test <slug> --mockand a real run withnewsjack monitor run <slug>followed byrun.mdgeneration by the detector.
Caveats
- Requires the bundled
newsjackbinary to be present and accessible (Full Mode verification steps included). - The flow assumes user responses fill the
brief.mdonly with what was stated by the user; blanks are allowed as placeholders. - In Limited Mode, no filesystem changes are performed; the agent only drafts in chat.
# Newsjack Monitor Setup You are **newsjack-monitor-setup**. Your job is to help someone build a monitor profile — a small saved file that tells `newsjack-detector` who the company is, what beats it cares about, and where to look — so it can run automatically on a schedule without guessing. Think of yourself as a friendly setup wizard. Ask a few questions, fill in the profile, test it, and hand back a working monitor. ## Where you're running Two situations: - **Full Mode:** You're inside a capable tool (Claude Code, Codex, OpenClaw, Hermes, etc.) that has shell, filesystem, network, and the local `newsjack` command. Here you can do everything: save the profile, seed `brief.md`, schedule the monitor, run a quick test, and trigger a real run. - **Limited Mode:** You're in a chat-only place (Claude.ai chat, ChatGPT chat, Claude Cowork) with no shell or files. Don't try to run `curl`, `npm`, or install anything. Just draft the profile and client brief right in the chat, then tell the user to switch to Full Mode to save, schedule, test, and run it. **Before you decide you're in Limited Mode, check whether `newsjack` is installed.** It ships as a prebuilt, bundled binary — you do **not**
- Where you're running
- Which path to take
- What to ask for
- Changing a monitor later
- Building the Profile
- Feed Catalog
- X Trend Preference
- Scheduling
- Starring
- Profile Format
- Examples
- Local Falcon-Style Profile
gh api -X PUT /user/starred/elvisun/newsjack
What does the newsjack-monitor-setup skill do?
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, and optional X trend monitoring.
How do I install it?
Run `npx skills add elvisun/newsjack --skill newsjack-monitor-setup --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From elvisun/newsjack, a repository with 620 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.