bbc-news
SafeNotes & PKM
Fetch and display BBC News stories from various sections and regions via RSS feeds.
SKILL.md
# BBC News
Fetch top stories from BBC News across different sections and regions.
## Quick Start
Fetch top stories:
```bash
python3 scripts/bbc_news.py
```
Fetch from specific section:
```bash
python3 scripts/bbc_news.py uk
python3 scripts/bbc_news.py world
python3 scripts/bbc_news.py technology
```
List all available sections:
```bash
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:**
```bash
python3 scripts/bbc_news.py world --limit 5
```
**JSON output:**
```bash
python3 scripts/bbc_news.py technology --json
```
## Examples
Get top 5 UK stories:
```bash
python3 scripts/bbc_news.py uk --limit 5
```
Get Scotland news in JSON:
```bash
python3 scripts/bbc_news.py scotland --json
```
Get latest technology headlines:
```bash
python3 scripts/bbc_news.py technology --limit 3
```
## Dependencies
Requires `feedparser`:
```bash
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.
More in Notes & PKM
apple-mail
SafeApple Mail.app integration for macOS. Read inbox, search emails, send emails, reply.
apple-notes
SafeManage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move.
bear-notes
SafeCreate, search, and manage Bear notes via grizzly CLI.
better-notion
SafeFull CRUD for Notion pages, databases, and blocks. Create, read, update, delete, search, and query.