ai-news-radar

Aggregate and deduplicate AI and technology news into static JSON datasets.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/alexaundre/mycc --skill ai-news-radar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-news-radar
Source: https://github.com/alexaundre/mycc/tree/main/.claude/skills/ai-news-radar
Command: npx skills add https://github.com/alexaundre/mycc --skill ai-news-radar

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Aggregating and maintaining a high-quality, de-duplicated stream of AI and technology news is time-consuming and error-prone when done manually; this Skill centralizes multi-source feeds, handles failures, and produces ready-to-publish static data so teams always have an up-to-date news timeline.

Core Features & Use Cases

  • 24h Incremental Updates: Fetches and compiles news within a rolling 24-hour window for timely snapshots.
  • OPML & RSS Bulk Ingestion: Accepts OPML lists and private RSS feeds for large-scale subscription management.
  • Failure Handling & Source Replacement: Detects failed or empty sources, replaces or skips them, and emits diagnostics like failed_feeds and replaced_feeds.
  • Bilingual Title Caching & WaytoAGI Timeline: Provides Chinese/English title caching and WaytoAGI-style daily/7-day timeline exports.
  • Static Site Output & Automation: Produces JSON outputs and static files for hosting (Vercel/Netlify) and integrates with GitHub Actions for scheduled updates.

Quick Start

Run the update script to fetch the latest 24-hour AI news, write JSON outputs to the data directory, and serve the site locally.

Frequently Asked Questions about ai-news-radar

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

FAQPage Schema
How do I aggregate AI news from multiple RSS feeds into a static dataset?

To aggregate AI news from multiple RSS feeds into a static dataset, you can use a Python script with feedparser to ingest OPML lists, deduplicate content, and output ready-to-publish JSON files for static site hosting.

Can I automate RSS news curation with GitHub Actions?

Yes, you can automate RSS news curation with GitHub Actions by scheduling the Python update script to run periodically, fetching a rolling 24-hour incremental update of AI news and writing the results to static JSON output files.

What is the best way to handle failed RSS feeds during news aggregation?

The best way to handle failed RSS feeds during news aggregation is to use a tool that automatically detects empty or broken sources, skips or replaces them, and emits diagnostic reports like failed_feeds and replaced_feeds for review.

Does OPML bulk ingestion support bilingual title caching for AI news?

Yes, OPML bulk ingestion supports bilingual title caching for AI news, allowing you to parse large subscription lists while caching Chinese and English titles to generate WaytoAGI-style daily or 7-day timeline exports.

How do I generate a static site from aggregated RSS technology news?

You generate a static site from aggregated RSS technology news by running a Python update script that compiles a 24-hour incremental dataset into JSON outputs, which can then be deployed to static hosting platforms like Vercel or Netlify.

What Python dependencies are required for OPML parsing and RSS feed aggregation?

The Python dependencies required for OPML parsing and RSS feed aggregation include requests for fetching data, beautifulsoup4 for parsing, feedparser for reading feeds, and python-dateutil for managing rolling 24-hour date ranges.