# News Media Research

> Researches public BBC, CNN, and Guardian news through the Crawlora API — headlines, article text, live-story updates, search, and topic archives — returning clean JSON. Use when the user wants current coverage or article content from these outlets without scraping pages directly.

- Skill: `crawlora-org/news-media-research` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add crawlora-org/news-media-research`
- Raw SKILL.md: https://api.skillmd.com/api/skills/crawlora-org/news-media-research/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: Crawlora-org (https://skillmd.com/u/crawlora-org)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/crawlora-org/news-media-research

---


# News media research

Search and read public news coverage from BBC, CNN, and The Guardian as
normalized JSON, with outlet-native article, headline, live-story, and topic
surfaces.

## When to use this skill

- Get the latest headlines for a section or topic.
- Search an outlet for a story or article.
- Read an article's public body and metadata.
- Inspect a CNN or BBC live-story update stream.
- Browse Guardian topic or section archives.

## Setup

- Get a Crawlora API key at [crawlora.net](https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills).
- Set `CRAWLORA_API_KEY` in the environment before running the helper.
- The helper reads `CRAWLORA_API_KEY` from the environment and sends requests to `https://api.crawlora.net/api/v1`.

## How it works

- BBC: use `/bbc/headlines`, `/bbc/search`, and `/bbc/article`; use
  `/bbc/live` for a canonical live page.
- CNN: use `/cnn/headlines` and `/cnn/article`; use `/cnn/live-story` for
  chronological live updates.
- Guardian: use `/guardian/headlines`, `/guardian/article`, and
  `/guardian/topic` for archives.

Use [`reference/endpoints.md`](reference/endpoints.md) for exact parameters.

## Example

```sh
scripts/crawlora.sh /bbc/headlines section=world | jq '.'
scripts/crawlora.sh /cnn/article url="https://www.cnn.com/example" | jq '.'
scripts/crawlora.sh /guardian/topic topic=technology page=1 | jq '.'
```

