olshansk/rss-feeds: The missing RSS feed generator (GitHub) (github.com)

🤖 AI Summary
olshansk/rss-feeds is an open-source GitHub repo that automates creation of RSS feeds for blogs that don’t publish one. Using Claude (via Claude Code CLI, Claude Projects and Claude Sync) the project converts a blog’s saved HTML into a small Python feed generator (feed_*.py) that produces a feed_*.xml file; GitHub Actions runs a run_all_feeds.py on an hourly cron to execute all generators and commit the generated XML feeds to the repo’s feeds directory (you can subscribe directly to the raw XML URL in any RSS reader). If you want a feed created, open an issue with the blog URL and the maintainer will add it. This matters because it lowers the barrier to subscribing to and archiving content from sites that refuse or omit RSS, and it demonstrates a practical, reproducible pattern for combining LLM-assisted code generation with CI automation. Key technical points: workflow = download blog HTML → invoke rss_feed_generator (Claude) → produce Python parser in feed_generators → GitHub Actions executes parsers → commit feed_*.xml. The project is community-driven, accepts contributions, falls back to requesting sample HTML if parsing fails, and emphasizes simple Python+Actions tooling (Copilot workspace noted as deprecated).
Loading comments...
loading comments...