← Back to Skills Marketplace
ddrayne

BBC News

by ddrayne · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
7251
Downloads
5
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install bbc-news
Description
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).
Usage Guidance
Before installing, use a virtual environment if possible and consider pinning feedparser to a reviewed version. Expect the skill to make outbound HTTPS requests to BBC RSS feed URLs when you ask it for news.
Capability Analysis
Type: OpenClaw Skill Name: bbc-news Version: 1.0.0 The skill bundle is designed to fetch and display BBC News stories from RSS feeds. The `SKILL.md` provides clear instructions for the agent to execute the `scripts/bbc_news.py` script, which in turn makes HTTP GET requests exclusively to legitimate BBC RSS feed URLs (`feeds.bbci.co.uk`). There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation. All code and documentation align with the stated purpose of providing BBC News access.
Capability Assessment
✓ Credentials
The script contacts only hard-coded HTTPS BBC RSS endpoints and does not read local files, credentials, environment variables, or user-supplied remote URLs.
ℹ Install Mechanism
Installation uses a normal ClawHub/manual skill install path and documents pip3 install feedparser without a pinned version or hash, creating a supply-chain hardening gap but not evidence of malicious behavior.
ℹ Instruction Scope
Runtime instructions are narrow and user-invoked; the examples mention JSON output as --json in places, while the script actually implements --format json, which is a usability issue rather than a security concern.
✓ Persistence & Privilege
The artifacts show no background service, scheduled task, privilege escalation, memory writes, tool hijacking, or persistence beyond installing the skill files and Python dependency.
✓ Purpose & Capability
The stated purpose is to fetch BBC News stories via RSS, and the shipped script does that using hard-coded BBC feed URLs and a fixed section allowlist.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bbc-news
  3. After installation, invoke the skill by name or use /bbc-news
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Fetch BBC News from various sections (UK, World, Business, Politics, Technology, etc.) and regions via RSS feeds. Supports text and JSON output.
Metadata
Slug bbc-news
Version 1.0.0
License —
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is BBC News?

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). It is an AI Agent Skill for Claude Code / OpenClaw, with 7251 downloads so far.

How do I install BBC News?

Run "/install bbc-news" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is BBC News free?

Yes, BBC News is completely free (open-source). You can download, install and use it at no cost.

Which platforms does BBC News support?

BBC News is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created BBC News?

It is built and maintained by ddrayne (@ddrayne); the current version is v1.0.0.

💬 Comments