{"skill":{"slug":"rss-reader","displayName":"RSS Reader","summary":"Monitor RSS and Atom feeds for content research. Track blogs, news sites, newsletters, and any feed source. Use when monitoring competitors, tracking industr...","description":"---\nname: rss-reader\ndescription: Monitor RSS and Atom feeds for content research. Track blogs, news sites, newsletters, and any feed source. Use when monitoring competitors, tracking industry news, finding content ideas, or building a personal news aggregator. Supports multiple feeds with categories, filters, and summaries.\n---\n\n# RSS Reader\n\nMonitor any RSS/Atom feed for content ideas, competitor tracking, and industry news.\n\n## Quick Start\n\n```bash\n# Add a feed\nnode scripts/rss.js add \"https://example.com/feed.xml\" --category tech\n\n# Check all feeds\nnode scripts/rss.js check\n\n# Check specific category\nnode scripts/rss.js check --category tech\n\n# List feeds\nnode scripts/rss.js list\n\n# Remove a feed\nnode scripts/rss.js remove \"https://example.com/feed.xml\"\n```\n\n## Configuration\n\nFeeds stored in `rss-reader/feeds.json`:\n\n```json\n{\n  \"feeds\": [\n    {\n      \"url\": \"https://example.com/feed.xml\",\n      \"name\": \"Example Blog\",\n      \"category\": \"tech\",\n      \"enabled\": true,\n      \"lastChecked\": \"2026-02-22T00:00:00Z\",\n      \"lastItemDate\": \"2026-02-21T12:00:00Z\"\n    }\n  ],\n  \"settings\": {\n    \"maxItemsPerFeed\": 10,\n    \"maxAgeDays\": 7,\n    \"summaryEnabled\": true\n  }\n}\n```\n\n## Use Cases\n\n### Content Research\nMonitor competitor blogs, industry publications, and thought leaders:\n```bash\n# Add multiple feeds\nnode scripts/rss.js add \"https://competitor.com/blog/feed\" --category competitors\nnode scripts/rss.js add \"https://techcrunch.com/feed\" --category news\nnode scripts/rss.js add \"https://news.ycombinator.com/rss\" --category tech\n\n# Get recent items as content ideas\nnode scripts/rss.js check --since 24h --format ideas\n```\n\n### Newsletter Aggregation\nTrack newsletters and digests:\n```bash\nnode scripts/rss.js add \"https://newsletter.com/feed\" --category newsletters\n```\n\n### Keyword Monitoring\nFilter items by keywords:\n```bash\nnode scripts/rss.js check --keywords \"AI,agents,automation\"\n```\n\n## Output Formats\n\n### Default (list)\n```\n[tech] Example Blog - \"New Post Title\" (2h ago)\n  https://example.com/post-1\n[news] TechCrunch - \"Breaking News\" (4h ago)\n  https://techcrunch.com/article-1\n```\n\n### Ideas (content research mode)\n```\n## Content Ideas from RSS (Last 24h)\n\n### Tech\n- **\"New Post Title\"** - [Example Blog]\n  Key points: Point 1, Point 2, Point 3\n  Angle: How this relates to your niche\n\n### News  \n- **\"Breaking News\"** - [TechCrunch]\n  Key points: Summary of the article\n  Angle: Your take or response\n```\n\n### JSON (for automation)\n```bash\nnode scripts/rss.js check --format json\n```\n\n## Popular Feeds by Category\n\n### Tech/AI\n- `https://news.ycombinator.com/rss` - Hacker News\n- `https://www.reddit.com/r/artificial/.rss` - r/artificial\n- `https://www.reddit.com/r/LocalLLaMA/.rss` - r/LocalLLaMA\n- `https://openai.com/blog/rss.xml` - OpenAI Blog\n\n### Marketing\n- `https://www.reddit.com/r/Entrepreneur/.rss` - r/Entrepreneur\n- `https://www.reddit.com/r/SaaS/.rss` - r/SaaS\n\n### News\n- `https://techcrunch.com/feed/` - TechCrunch\n- `https://www.theverge.com/rss/index.xml` - The Verge\n\n## Cron Integration\n\nSet up daily feed checking via heartbeat or cron:\n\n```\n// In HEARTBEAT.md\n- Check RSS feeds once daily, summarize new items worth reading\n```\n\nOr via cron job:\n```bash\nclawdbot cron add --schedule \"0 8 * * *\" --task \"Check RSS feeds and summarize: node /root/clawd/skills/rss-reader/scripts/rss.js check --since 24h --format ideas\"\n```\n\n## Scripts\n\n- `scripts/rss.js` - Main CLI for feed management\n- `scripts/parse-feed.js` - Feed parser module (uses xml2js)\n\n## Dependencies\n\n```bash\nnpm install xml2js node-fetch\n```\n\nThe script will prompt for installation if dependencies are missing.\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":7037,"installsAllTime":238,"installsCurrent":51,"stars":3,"versions":1},"createdAt":1771723745290,"updatedAt":1778992214462},"latestVersion":{"version":"1.0.0","createdAt":1771723745290,"changelog":"Initial release: Monitor RSS/Atom feeds for content research","license":null},"metadata":null,"owner":{"handle":"dimitripantzos","userId":"s17b2q25nnb489qa8ss7b6dfhd8854bk","displayName":"DimitriPantzos","image":"https://avatars.githubusercontent.com/u/6476893?v=4"},"moderation":null}