Loading...
Loading...
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.
npx skill4agent add elvisun/newsjack coverage-trackernews-searchnewsjack-detectorcurlnpmnewsjacknewsjack --versionnewsjack ...newsjackPATH~/.newsjack/bin/newsjack --versionnewsjacknewsjack coverage status <slug>bin/newsjackconfig_pathdatesince_datelookback_days2news-search"keyword" after:YYYY-MM-DDnews-searchtitleurloutletauthorpublished_at{
"items": [
{
"keyword": "profound",
"title": "Article title",
"url": "https://...",
"outlet": "Outlet",
"author": "Author or null",
"published_at": "2026-06-05T12:00:00Z",
"snippet": "Search snippet or summary"
}
]
}newsjack coverage check <slug> --input candidates.jsonknown_itemsprior_decisionunknown_itemsmeansprofoundreal_featuresubstantive_mentionpassing_mentionwrong_entityjunkuncertainunknown_itemscoverage recordcoverage checkdecisions.json{
"items": [
{
"keyword": "profound",
"title": "Article title",
"url": "https://...",
"outlet": "Outlet",
"author": "Author or null",
"published_at": "2026-06-05T12:00:00Z",
"verdict": "real_feature",
"confidence": "high",
"alert": true,
"rationale": "Why this is about the intended keyword."
}
]
}coverage checknewsjack coverage record <slug> --input decisions.json--run-dir RUN_DIRrecord.jsonnew_alertscoverage checkcoverage recordnew_alertsnews-searchangle-generatorjournalist-fit-checkmeanest-editor