BBC News

v1.0.0

Fetch and display BBC News stories from various sections and regions via RSS feeds. Use when the user asks for BBC news, UK news headlines, world news from BBC, or news from specific BBC sections (technology, business, politics, science, health, entertainment, regional UK news, or world regions).

5· 5.6k·53 current·57 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, README, SKILL.md, references/feeds.md, and the script all consistently implement a BBC RSS feed reader. The feeds referenced are official BBC feed URLs, which are appropriate for the stated purpose.
Instruction Scope
SKILL.md instructs running the included Python script and installing feedparser. The script only fetches and parses RSS feeds from the listed BBC URLs and formats output as text or JSON. It does not read unrelated files, access other system configuration, or transmit data to third-party endpoints.
Install Mechanism
No install spec is provided (instruction-only skill with an included script). Dependency is feedparser (pip), which is reasonable and documented. There are no downloads from arbitrary URLs or extracted archives.
Credentials
The skill requires no environment variables, credentials, or config paths. The script only performs network requests to public BBC RSS endpoints, which is proportional to the functionality.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent presence or attempt to modify other skills or system-wide agent settings.
Assessment
This skill is coherent and implements exactly what it claims: fetching public BBC RSS feeds. It needs network access and the feedparser Python package. If you have provenance concerns, note that the registry entry lists an unknown source/homepage — you can inspect the included script (scripts/bbc_news.py) yourself (it uses only official BBC feed URLs) or run it in a sandbox before installing. No credentials or sensitive data are requested or transmitted by the skill.

Like a lobster shell, security has layers — review code before you run it.

latestvk975nkznkd1020nkajhz9kbpnx7z7e6e
5.6kdownloads
5stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

BBC News

Fetch top stories from BBC News across different sections and regions.

Quick Start

Fetch top stories:

python3 scripts/bbc_news.py

Fetch from specific section:

python3 scripts/bbc_news.py uk
python3 scripts/bbc_news.py world
python3 scripts/bbc_news.py technology

List all available sections:

python3 scripts/bbc_news.py --list

Available Sections

Main Sections

  • top - Top stories (default)
  • uk - UK news
  • world - World news
  • business - Business news
  • politics - Politics
  • health - Health news
  • education - Education
  • science - Science & Environment
  • technology - Technology news
  • entertainment - Entertainment & Arts

UK Regional

  • england - England news
  • scotland - Scotland news
  • wales - Wales news
  • northern-ireland - Northern Ireland news

World Regions

  • africa - Africa news
  • asia - Asia news
  • australia - Australia news
  • europe - Europe news
  • latin-america - Latin America news
  • middle-east - Middle East news
  • us-canada - US & Canada news

Options

Limit number of stories:

python3 scripts/bbc_news.py world --limit 5

JSON output:

python3 scripts/bbc_news.py technology --json

Examples

Get top 5 UK stories:

python3 scripts/bbc_news.py uk --limit 5

Get Scotland news in JSON:

python3 scripts/bbc_news.py scotland --json

Get latest technology headlines:

python3 scripts/bbc_news.py technology --limit 3

Dependencies

Requires feedparser:

pip3 install feedparser

Resources

scripts/bbc_news.py

Python CLI that fetches and displays BBC News stories from RSS feeds. Supports all major BBC sections and regions, with text and JSON output formats.

references/feeds.md

Complete list of BBC News RSS feed URLs organized by section and region.

Comments

Loading comments...