← ClaudeAtlas

journalist-media-researchlisted

Build a relevant journalist and media shortlist for a story or PR brief using Crawlora's journalists dataset, news search, and public author pages. Use to find reporters by beat or outlet, verify recent coverage, and collect published work contact channels with supporting evidence.
Crawlora-org/crawlora-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill Crawlora-org/crawlora-skills
# Journalist and media research Find reporters whose actual coverage fits a story, and explain the match. The output is a researched media list; sending pitches is a separate action requiring the user's request. ## Setup and requests Set `CRAWLORA_API_KEY` to your key from [crawlora.net](https://crawlora.net). Run the bundled `scripts/crawlora.sh` from this skill directory or by absolute path. It calls `https://api.crawlora.net/api/v1` with `x-api-key` and prints JSON. Keep the key in the environment. Consult [reference/endpoints.md](reference/endpoints.md) for exact parameters and supported enum values. ## Workflow 1. Identify the story angle, relevant beats, target audience/geography, and requested list size. A product category alone may need a more specific angle; use the user's supplied brief before asking for additional information. 2. Inspect `/datasets/journalists/facets` with `facet=outlet`, `vertical`, or `topic` to discover the supported roster and filter values. Search by `q`, `vertical`, and/or returned exact `topic`/`outlet` values. `q` searches name, title, and bio, not article text. Use `page_size` up to 100, within the 10,000-record result window. 3. Retrieve promising records from `/datasets/journalists/items/{outlet}/{slug}` using identifiers returned by search. Keep the outlet-specific identity: people can change outlets or contribute to more than one. 4. Verify current affiliation and recent relevant work using `profile_url`,