news-aggregator

Aggregate news from NewsAPI, GNews API, and RSS feeds.

Updated May 12, 2026
One-click install
npx skills add https://github.com/rebeccaantobre/PulseNews --skill news-aggregator-rebeccaantobre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: news-aggregator
Source: https://github.com/rebeccaantobre/PulseNews/tree/main
Command: npx skills add https://github.com/rebeccaantobre/PulseNews --skill news-aggregator-rebeccaantobre

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @clerk/expo, @expo/vector-icons, @react-navigation/bottom-tabs, @react-navigation/elements, @react-navigation/native, @shopify/flash-list, @tanstack/react-query, dotenv, expo, expo-auth-session, expo-av, expo-blur, expo-clipboard, expo-constants, expo-crypto, expo-font, expo-haptics, expo-image, expo-linking, expo-network, expo-notifications, expo-router, expo-secure-store, expo-splash-screen, expo-sqlite, expo-status-bar, expo-symbols, expo-system-ui, expo-web-browser, fast-xml-parser, nativewind, react, react-dom, react-native, react-native-gesture-handler, react-native-reanimated, react-native-safe-area-context, react-native-screens, react-native-web, react-native-webview, react-native-worklets, react-native-youtube-iframe, tailwindcss, zustand, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill aggregates news from multiple sources, providing a centralized, personalized, and fast news reading experience, eliminating the need to visit multiple sites.

Core Features & Use Cases

  • Multi-source News Aggregation: Pulls articles and videos from NewsAPI, GNews API, and RSS feeds.
  • Offline Caching: Stores content locally for access even when offline.
  • Personalized Feeds: Customizable news feed based on user preferences and categories.
  • Use Case: If you want to stay updated with the latest news without checking multiple sources, this Skill can aggregate and personalize the news feed for you.

Quick Start

Activate the news skill and provide the query 'technology news'.

Frequently Asked Questions about news-aggregator

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

FAQPage Schema
How do I aggregate news from multiple RSS feeds and APIs into one personalized feed?

News aggregation from multiple sources into a single personalized feed is achieved by pulling content from NewsAPI, GNews API, and RSS feeds. The Skill caches this content locally on mobile devices using React Native and Expo for offline access.

Can I cache news feeds for offline access using React Native and Expo?

Yes, offline news caching is supported using Expo SQLite to store articles locally. This allows the React Native application to fetch and render news feed content even when the device has no active network connection.

Does this news aggregator require API keys for NewsAPI and GNews API?

Yes, data fetching from NewsAPI and GNews API requires API keys configured via environment variables. The application uses dotenv and expo-secure-store to manage these credentials securely during the news aggregation process.

How do I customize news feed categories based on user preferences?

Personalized news feeds are built using Zustand for state management, allowing the application to filter and customize aggregated news content based on specific user preferences and selected categories.

What is the best way to render a large aggregated news feed list on mobile?

Rendering a large aggregated news feed is optimized using Shopify Flash List within a React Native application. This ensures fast scrolling and efficient UI rendering for personalized articles and videos.

Can I embed YouTube videos within an aggregated news feed?

Yes, the news aggregator supports video content embedding using react-native-youtube-iframe. This allows the personalized feed to display multimedia news sources alongside standard text articles.