news-aggregation

Aggregate and deduplicate news from RSS feeds into topic summaries.

128|31|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/besoeasy/open-skills --skill news-aggregation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: news-aggregation
Source: https://github.com/besoeasy/open-skills/tree/main/skills/news-aggregation
Command: npx skills add https://github.com/besoeasy/open-skills --skill news-aggregation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires feedparser, python-dateutil, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of gathering news from various online sources, deduplicating similar stories, and presenting them as concise topic summaries with all original source links.

Core Features & Use Cases

  • Multi-Source Aggregation: Gathers news from a diverse set of RSS feeds and news aggregators.
  • Deduplication: Merges identical or very similar news stories into single topics.
  • Source Transparency: Lists all original links for each aggregated topic.
  • Time Window: Defaults to the last 3 days of news, but can be adjusted.
  • Use Case: Get a comprehensive yet brief overview of global events from Reuters, AP, BBC, Al Jazeera, and Google News, all presented in a single, easy-to-digest briefing.

Quick Start

Aggregate and summarize the latest world news from all configured sources for the past 3 days.

Frequently Asked Questions about news-aggregation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I aggregate and deduplicate news from multiple RSS feeds?

To aggregate and deduplicate news from multiple RSS feeds, this Skill parses sources using feedparser, merges similar stories into single topics, and presents concise summaries with original source links.

Can I generate a daily news briefing from sources like Reuters and BBC?

Yes, you can generate a daily news briefing from sources like Reuters and BBC. The Skill gathers recent articles from diverse outlets and consolidates them into a single, easy-to-digest summary.

How do I track event coverage across different news outlets without duplicates?

Tracking event coverage across different news outlets without duplicates is handled by the Skill's deduplication mechanism, which merges identical or very similar news stories into single topics with transparent source links.

Do I need feedparser and python-dateutil to parse RSS news feeds?

Yes, you need feedparser and python-dateutil to parse RSS news feeds. These dependencies are required for parsing feed entries and handling date operations for the time window filtering.

Can I adjust the time window for recent news aggregation?

Yes, you can adjust the time window for recent news aggregation. The Skill defaults to gathering news from the last 3 days, but this timeframe can be modified to fit your briefing needs.

What is the best way to consolidate world news into concise topic summaries?

The best way to consolidate world news into concise topic summaries is using an aggregation tool that deduplicates overlapping reports and provides source transparency, which this Skill accomplishes using feedparser.