A comprehensive RSS collection and management system designed for incremental fetching, automated tagging, and professional HTML reporting.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install rss-fetcher
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install rss-fetcher using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
RSS Fetcher is a robust, unified system within the Openclaw Skills ecosystem designed to streamline the collection and organization of news feeds. It excels at incremental fetching, ensuring that only new content is processed by utilizing URL hashing for automatic deduplication. This approach minimizes redundant data and optimizes processing speed for high-volume information gathering.
Beyond simple retrieval, the skill features a sophisticated management layer that includes automated tagging, source health monitoring, and a category inheritance system. By generating filterable static HTML reports, developers and researchers can easily browse, search, and analyze large datasets of articles through a clean, multi-dimensional web interface.
Follow these steps to initialize and run the RSS Fetcher within the Openclaw Skills framework:
# Navigate to the skill directory
cd skills/rss_fetcher
# Initialize the SQLite database structure
python3 scripts/init_db.py
# Add your sources to config/sources.json, then fetch articles
python3 scripts/fetch.py
# Generate the interactive HTML report
python3 scripts/generate_html.py
The skill utilizes an efficient SQLite schema to manage high volumes of feed data. All timestamps are stored as INTEGER Unix values for performance.
| Table | Purpose | Primary Fields |
|---|---|---|
articles |
Main content storage | id, source_id, category, title, url, published_at |
tags |
Unique tag definitions | id, name |
article_tags |
Many-to-many relationship | article_id, tag_id |
fetch_logs |
Performance & health tracking | source_id, started_at, found, new, status |
RSS sources are managed externally in config/sources.json to allow for easy updates without database migrations.
TAG_RULES logic in Python for tailored keyword extraction.Loading
A comprehensive multi-channel crawler and visualization engine for monitoring and archiving Weibo trending topics.

A production-grade integration that provides AI agents with persistent long-term memory capabilities via the EverMemOS system.

An AI-driven CLI tool for diagnosing, optimizing, and managing Google Ads campaigns with automated triage and guardrail protection.

An AI-powered assistant for deep token research, secure wallet management, and real-time DeFi operations across multiple chains.

A comprehensive data tool for fetching, archiving, and visualizing trending news and hot lists from Toutiao.

A powerful SMS gateway integration that enables AI agents to send, receive, and manage text messages programmatically through a secure CLI interface.








































