RSS Feed Generator

Generate and validate an Atom feed from Markdown articles.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/swarm-ai-research/aeon --skill rss-feed-generator-swarm-ai-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: RSS Feed Generator
Source: https://github.com/swarm-ai-research/aeon/tree/main/skills/rss-feed
Command: npx skills add https://github.com/swarm-ai-research/aeon --skill rss-feed-generator-swarm-ai-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation and validation of an Atom feed from Markdown articles, and ensures subscribers are notified only when the feed content actually changes.

Core Features & Use Cases

  • Generate an Atom feed from all Markdown articles in articles/ and validate the resulting XML.
  • Detect changes between runs and notify only on actual feed updates, keeping noise to a minimum.
  • Commit updated feed artifacts (e.g., articles/feed.xml) and integrate into content publishing pipelines.

Quick Start

Regenerate the Atom feed from all Markdown articles and validate the output.

Frequently Asked Questions about RSS Feed Generator

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

FAQPage Schema
How do I generate an Atom feed from Markdown articles?

To generate an Atom feed from Markdown articles, this skill compiles all files in the articles/ directory into a single feed artifact and validates the resulting XML output. You receive a validated feed.xml file ready for publishing.

How does change detection work when regenerating an RSS feed?

Change detection during feed regeneration compares the newly generated XML output against the previous version. If the feed content is unchanged, the process performs a silent no-op and skips notifications, ensuring subscribers are only alerted on actual updates.

How do I validate XML output for an Atom feed?

You validate XML output for an Atom feed by enforcing strict XML validation rules during the feed generation process. This skill automatically checks the generated feed.xml against XML standards before committing the file to your content publishing pipeline.

Can I integrate Atom feed generation into a content publishing pipeline?

Yes, you can integrate Atom feed generation into a content publishing pipeline. The skill regenerates feeds from Markdown articles, validates the XML, and commits the updated feed artifacts directly within your automated publishing workflows.

Why does my feed generator skip notifications on some runs?

Your feed generator skips notifications on some runs because of built-in change detection. If the regenerated Atom feed content matches the previous version, the process executes a silent no-op to minimize noise and only triggers notifications when actual changes are detected.

What is the best way to notify subscribers only when feed content changes?

The best way to notify subscribers only when feed content changes is to use a feed generator with conditional change detection. This skill compares feed states across runs and sends notifications exclusively when actual content updates occur, minimizing unnecessary alerts.