Xpersona
N

News Summary

CLAWHUB · Unverified

This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Skill: News Summary Owner: joargp Summary: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Tags: latest:1.0.1 Version history: v1.0.1 | 2026-01-06T08:59:50.078Z | auto - Added detailed documentation of news sources and RSS feed usage, with example curl commands for BBC, R

62
Rank
84
Safety
52k
Downloads

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 51.9K downloads reported by the source. Last updated 11/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Install and run

Setup complexity: low.

clawhub skill install s17cgsw61wsmttvbcvyhscm735883mj7:news-summary
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary--summary-2/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

8,059 characters of source documentation, loaded on request.

Extracted files

3 files captured from the source.

SKILL.md

---
name: news-summary
description: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries.
---

# News Summary

## Overview

Fetch and summarize news from trusted international sources via RSS feeds.

## RSS Feeds

### BBC (Primary)
```bash
# World news
curl -s "https://feeds.bbci.co.uk/news/world/rss.xml"

# Top stories
curl -s "https://feeds.bbci.co.uk/news/rss.xml"

# Business
curl -s "https://feeds.bbci.co.uk/news/business/rss.xml"

# Technology
curl -s "https://feeds.bbci.co.uk/news/technology/rss.xml"
```

### Reuters
```bash
# World news
curl -s "https://www.reutersagency.com/feed/?best-regions=world&post_type=best"
```

### NPR (US perspective)
```bash
curl -s "https://feeds.npr.org/1001/rss.xml"
```

### Al Jazeera (Global South perspective)
```bash
curl -s "https://www.aljazeera.com/xml/rss/all.xml"
```

## Parse RSS

Extract titles and descriptions:
```bash
curl -s "https://feeds.bbci.co.uk/news/world/rss.xml" | \
  grep -E "<title>|<description>" | \
  sed 's/<[^>]*>//g' | \
  sed 's/^[ \t]*//' | \
  head -30
```

## Workflow

### Text summary
1. Fetch BBC world headlines
2. Optionally supplement with Reuters/NPR
3. Summarize key stories
4. Group by region or topic

### Voice summary
1. Create text summary
2. Generate voice with OpenAI TTS
3. Send as audio message

```bash
curl -s https://api.openai.com/v1/audio/speech \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tts-1-hd",
    "input": "<news summary text>",
    "voice": "onyx",
    "speed": 0.95
  }' \
  --output /tmp/news.mp3
```

## Example Output Format

```
📰 News Summary [date]

🌍 WORLD
- [headline 1]
- [headline 2]

💼 BUSINESS
- [headline 1]

💻 TECH
- [headline 1]
```

## Best Practices

- Keep summaries concise (5-8 top stories)
- Prioritize breaking news and major events
- For voice: ~2 minutes max
- Balance perspectives (Western + Global South)
- Cite source if asked

_meta.json

{
  "ownerId": "kn72thdm1qe7rrz0vn4vqq3a297ymazh",
  "slug": "news-summary",
  "version": "1.0.1",
  "publishedAt": 1767689990078
}

skill-card.md

## Description:

This skill supports news updates, daily briefings, and world-event queries by fetching trusted international RSS feeds and creating optional voice summaries.

This skill is ready for commercial/non-commercial use.

## Publisher:

[joargp](https://clawhub.ai/user/joargp)

### License/Terms of Use:


## Use Case:

External users and agents use this skill to fetch current RSS headlines from international news sources and turn them into concise text or optional voice briefings.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Optional voice summaries send the summary text to OpenAI TTS.

Mitigation: Use voice mode only when sending the summary content to OpenAI is acceptable.

Risk: The example writes audio to a fixed /tmp/news.mp3 path.

Mitigation: Use a unique, private temporary filename for operational use.

## Reference(s):

- [BBC World News RSS](https://feeds.bbci.co.uk/news/world/rss.xml)
- [BBC Top Stories RSS](https://feeds.bbci.co.uk/news/rss.xml)
- [BBC Business RSS](https://feeds.bbci.co.uk/news/business/rss.xml)
- [BBC Technology RSS](https://feeds.bbci.co.uk/news/technology/rss.xml)
- [Reuters World Feed](https://www.reutersagency.com/feed/?best-regions=world&post_type=best)
- [NPR News RSS](https://feeds.npr.org/1001/rss.xml)
- [Al Jazeera RSS](https://www.aljazeera.com/xml/rss/all.xml)
- [OpenAI Audio Speech API](https://api.openai.com/v1/audio/speech)

## Skill Output:

**Output Type(s):** [text, markdown, shell commands, guidance]

**Output Format:** [Markdown news briefing with optional shell commands and voice-summary audio output]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Optional voice summaries may produce an MP3 audio file.]

## Skill Version(s):

1.0.1 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.

Sponsored

Ads related to News Summary and adjacent AI workflows.