cmd-rss-feed-generator

Generate Python scripts that scrape blogs and create RSS/XML feeds.

8|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Olshansk/agent-skills --skill cmd-rss-feed-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmd-rss-feed-generator
Source: https://github.com/Olshansk/agent-skills/tree/main/skills/cmd-rss-feed-generator
Command: npx skills add https://github.com/Olshansk/agent-skills --skill cmd-rss-feed-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of RSS feeds for websites that do not natively provide them, ensuring you can stay updated with content from any blog.

Core Features & Use Cases

  • Automated Scraper Generation: Creates Python scripts to scrape blog content.
  • RSS/XML Feed Creation: Converts scraped content into standard RSS/XML format.
  • GitHub Actions Integration: Automatically schedules feed updates via hourly GitHub Actions.
  • Use Case: You need to monitor a niche blog for new articles but it lacks an RSS feed. This Skill generates a script to scrape the blog and create an RSS feed, which is then automatically updated hourly.

Quick Start

Use the cmd-rss-feed-generator skill to create a new Python RSS feed generator script for the website example.com.

Frequently Asked Questions about cmd-rss-feed-generator

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

FAQPage Schema
How do I create an RSS feed for a website that doesn't have one?

You can create an RSS feed by generating a Python web scraping script that extracts blog content and converts it into standard RSS/XML format. This approach allows you to monitor websites that lack native feed support by automating content extraction.

Can I automate RSS feed updates using GitHub Actions?

Yes, you can automate RSS feed updates using GitHub Actions by scheduling hourly cron jobs. The generated Python scraper runs automatically on the GitHub Actions runner, fetches new blog content, and updates the RSS/XML feed without manual intervention.

Do I need to write Python from scratch to scrape blogs for an RSS feed?

No, you do not need to write Python from scratch because the system uses existing generators in the feed_generators directory as templates. It automatically generates the scraping script tailored to the target blog, handling dynamic content rendering and incremental updates.

What is the best way to generate an RSS feed from dynamically rendered web content?

The best way to generate an RSS feed from dynamically rendered web content is using an automated Python scraping script designed to handle dynamic loading. The script extracts the rendered HTML, formats it into RSS/XML, and updates incrementally via scheduled GitHub Actions.

Does this RSS feed generator support incremental updates for blog scraping?

Yes, the RSS feed generator supports incremental updates for blog scraping. The generated Python scripts are designed to fetch only new content during each scheduled hourly GitHub Actions run, ensuring the RSS feed stays current without duplicating existing articles.