Site Feeds for Openclaw

A powerful site feed integration that enables AI agents to fetch, monitor, and subscribe to real-time updates from various web platforms using airsstool.

heqi201255
v1.0.1
Mar 19, 2026
1
832
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install site-feeds

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install site-feeds using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Site Feeds?

Site Feeds is an advanced utility designed for the Openclaw Skills ecosystem that allows AI coding agents to interact with web content through a structured feed system. By leveraging the airsstool CLI and RSSHub, this skill provides a bridge between static agents and the dynamic web, enabling them to retrieve the latest content from platforms like GitHub, YouTube, Reddit, and news blogs without the overhead of a headless browser.

This skill transforms how agents stay updated, allowing for automated tracking of trending repositories, monitoring specific social media accounts, or aggregating industry news into a developer-friendly Markdown format. It focuses on efficiency and accuracy, providing a robust backend for content discovery and subscription management directly within the agent's workflow.

Site Feeds Use Cases

  • Tracking trending repositories and daily JavaScript updates on GitHub.
  • Monitoring specific users or topics across social media platforms like Instagram and Reddit.
  • Aggregating news from multiple tech blogs and Hacker News into a single feed.
  • Setting up recurring automated checks for content updates without manual browsing.
  • Discovering available data routes and feed parameters for specific websites.

How Site Feeds Works

  1. The user or agent initiates a discovery request to find available categories or specific website routes.
  2. The skill queries the local airsstool database to identify the correct feed path and required parameters.
  3. A fetch command is executed, sending a request to a locally deployed RSSHub instance to retrieve the content.
  4. The raw data is processed and filtered based on user-defined regex patterns or time ranges.
  5. The skill returns the formatted content (defaulting to Markdown) to the AI agent for analysis or display.

Site Feeds Setup

To integrate this into your Openclaw Skills library, follow these steps:

  1. Deploy RSSHub via Docker to handle the feed generation:
docker compose up -d
  1. Install airsstool and ensure your Python environment is ready.

  2. Initialize the database to prepare the local storage for discovery and subscriptions:

airsstool init

Site Feeds Data Schema & Taxonomy

The skill manages data through a local SQLite database located at ~/.airsstool/airsstoolDB.db. The data is organized as follows:

Component Description
Categories High-level taxonomy (e.g., Programming, Social Media)
Websites Specific platforms associated with routes
Routes Path templates for fetching specific data (e.g., /github/trending)
Subscriptions User-defined groups of paths for persistent monitoring

Site Feeds Advanced Features

  • Regex-based filtering for titles, descriptions, and authors to pinpoint specific content.
  • Persistent subscription management for multi-user environments.
  • Support for multiple output formats including Markdown, JSON, RSS, and Atom.
  • Fuzzy search capabilities for website and route discovery to handle typos or partial names.
  • NSFW content filtering toggles for controlled environment usage.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*