Loading...
Loading...
Generate Python RSS feed scrapers from blog websites, integrated with hourly GitHub Actions
npx skill4agent add olshansk/agent-skills cmd-rss-feed-generatorfeed_generators/feed_generators/ls feed_generators/*.pyanthropic_news_blog.pyxainews_blog.pyollama_blog.pyblogsurgeai_feed_generator.pyfeed_generators/get_project_root()ensure_feeds_directory()fetch_content(url)parse_date(date_text)extract_articles(soup)parse_html(html_content)generate_rss_feed(articles, feed_name)save_rss_feed(feed_generator, feed_name)main(feed_name, html_file)xainews_blog.pymakefiles/feeds.mk.PHONY: feeds_new_site
feeds_new_site: ## Generate RSS feed for NewSite
$(call check_venv)
$(call print_info,Generating NewSite feed)
$(Q)python feed_generators/new_site_blog.py
$(call print_success,NewSite feed generated)Makefilepython feed_generators/new_site_blog.py blog.htmlmake feeds_new_sitels -la feeds/feed_new_site.xml
head -50 feeds/feed_new_site.xmlnew_site_blog.pyfeed_new_site.xmlmakefiles/feeds.mkblogsurgeai_feed_generator.pyanthropic_news_blog.pyanthropic_eng_blog.pyanthropic_research_blog.pyanthropic_news_blog.pyget_existing_links_from_feed()date_formats