Automatically monitor RSS feeds and post to social media. Schedule content, generate posts with AI, and publish to Twitter/LinkedIn.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Lord1Egypt/awesome-skill-forge --skill rss-to-social --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Rss To Social?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lord1egypt-rss-to-social)More formats (shields.io, HTML) on the badges page.
---
name: rss-to-social
description: Automatically monitor RSS feeds and post to social media. Schedule content, generate posts with AI, and publish to Twitter/LinkedIn.
author: fly3094
version: 1.2.0
tags: [rss, social-media, automation, twitter, linkedin, scheduling, content, podcast, youtube, dedup, ai-summary]
support:
paypal: 492227637@qq.com
email: 492227637@qq.com
metadata:
clawdbot:
emoji: 📰
requires:
bins:
- python3
- curl
env:
- RSS_FEED_URLS
- SOCIAL_PLATFORMS
config:
env:
RSS_FEED_URLS:
description: Comma-separated RSS feed URLs to monitor
required: true
example: "https://example.com/feed.xml,https://news.com/rss"
SOCIAL_PLATFORMS:
description: Target platforms (twitter,linkedin,all)
default: "twitter"
required: false
POST_INTERVAL_HOURS:
description: Hours between posts
default: "4"
required: false
AI_MODEL:
description: AI model for content generation
default: "default"
required: false
INCLUDE_HASHTAGS:
description: Add hashtags to posts
default: "true"
required: false
---
# RSS to Social Media Auto-Poster 📰
**Stop manually sharing content.** This skill monitors your RSS feeds 24/7 and auto-posts engaging content to Twitter, LinkedIn, or both.
**Time saved:** 5-10 hours/week → 30 minutes/week
## What It Does
- 📰 **RSS Monitoring**: Track unlimited RSS feeds for new content
- 🤖 **AI Content Generation**: Create platform-optimized posts (Twitter threads, LinkedIn articles)
- ⏰ **Scheduled Publishing**: Post at optimal times (configurable: every 2-24 hours)
- 🔄 **Multi-Platform**: Twitter, LinkedIn, or both simultaneously
- 📊 **Smart Deduplication**: Never post the same content twice (30-day memory)
- 🔗 **Auto Linking**: Include original article links + UTM tracking
- 🎯 **Engagement Optimization**: AI-generated hooks, hashtags, and CTAs
## Quick Start (60 seconds)
```bash
# 1. Install
clawhub install rss-to-social
# 2. Configure (add to your env)
export RSS_FEED_URLS="https://techcrunch.com/feed/,https://news.ycombinator.com/rss"
export SOCIAL_PLATFORMS="twitter"
export POST_INTERVAL_HOURS="4"
# 3. Run
# Check RSS and post new content
```
**That's it!** The skill will monitor your feeds and post automatically.
## Installation
```bash
clawhub install rss-to-social
```
## Configuration
### Required Environment Variables
```bash
# RSS feeds to monitor (comma-separated)
export RSS_FEED_URLS="https://techcrunch.com/feed/,https://news.ycombinator.com/rss"
# Target platforms: twitter, linkedin, or all
export SOCIAL_PLATFORMS="twitter"
# Hours between posts (default: 4)
export POST_INTERVAL_HOURS="4"
```
### Optional Environment Variables
```bash
# AI model for content generation
export AI_MODEL="default"
# Include hashtags (true/false)
export INCLUDE_HASHTAGS="true"
# Twitter-specific (if direct posting enabled)
export TWITTER_API_KEY="your_key"
export TWITTER_API_SECRET="your_secret"
export TWITTER_ACCESS_TOKEN="your_token"
export TWITTER_ACCESS_TOKEN_SECRET="your_token_secret"
# LinkedIn-specific (if direct posting enabled)
export LINKEDIN_ACCESS_TOKEN="your_token"
```
## Usage
### One-Time Post
```
Check RSS feeds and post latest content to social media
```
### Start Continuous Monitoring
```
Start RSS monitoring and auto-posting every 4 hours
```
### Check Status
```
Show RSS monitoring status and recent posts
```
### Stop Monitoring
```
Stop RSS auto-posting
```
### Platform-Specific
```
Post to LinkedIn only from RSS feeds
```
## Output Examples
### Twitter Post
```
🚀 New: OpenClaw Releases Major Update
Key features:
• New skill marketplace
• Improved browser automation
• 50% performance boost
Read more: https://techcrunch.com/article
#OpenClaw #AI #Automation
```
### LinkedIn Post
```
Exciting developments in AI automation!
OpenClaw just announced a major update with three game-changing features:
1️⃣ New skill marketplace with 100+ integrations
2️⃣ Improved browser automation for complex workflows
3️⃣ 50% performance improvement across all operations
This is a significant step forward for personal AI assistants.
What features are you most excited about?
Read the full announcement: https://techcrunch.com/article
#ArtificialIntelligence #Automation #Productivity #Tech
```
## Scheduling Options
### Using OpenClaw Scheduler
```
Every 4 hours, check RSS and post new content
```
### Using Cron
```bash
# Add to crontab (every 4 hours)
0 */4 * * * cd /path/to/workspace && openclaw run "Check RSS and post"
```
### Using Systemd Timer
```ini
# /etc/systemd/system/rss-to-social.timer
[Unit]
Description=RSS to Social Auto-Poster
[Timer]
OnBootSec=5min
OnUnitActiveSec=4h
Unit=rss-to-social.service
[Install]
WantedBy=timers.target
```
## Features
### Smart Content Generation
- **Hook Optimization**: AI generates attention-grabbing openings
- **Platform Formatting**: Adapts length and style per platform
- **Hashtag Suggestions**: Relevant tags based on content
- **Link Shortening**: Optional URL shortening for cleaner posts
### Deduplication
- Tracks posted URLs in `.rss-to-social/posted.json`
- Never posts the same content twice
- Maintains 30-day history by default
### Multi-Feed Support
- Monitor unlimited RSS feeds
- Priority ordering (first feed = highest priority)
- Category-based filtering
## Integration
### Works With
- ✅ social-media-automator (this skill can trigger it)
- ✅ Buffer/Hootsuite (via API)
- ✅ Twitter API (direct posting)
- ✅ LinkedIn API (direct posting)
- ✅ Telegram/WhatsApp (for approval workflow)
### Approval Workflow (Optional)
For sensitive accounts, enable approval before posting:
```
When new RSS content found, send to Telegram for approval before posting
```
## Troubleshooting
### No Posts Generated
- Check RSS_FEED_URLS format (comma-separated, valid URLs)
- Verify feeds have new content
- Check AI model availability
### Posting Failures
- Verify API credentials
- Check rate limits
- Review platform-specific requirements
### Duplicate Posts
- Clear `.rss-to-social/posted.json` if needed
- Adjust deduplication window
## Use Cases
### Tech News Aggregator
Monitor tech blogs, auto-share to Twitter for thought leadership.
### Industry Updates
Track industry RSS feeds, share insights on LinkedIn.
### Content Curation
Build a curated news account for your niche.
### Personal Branding
Automate your social presence while maintaining quality.
## Monetization
This skill powers LobsterLabs content automation services:
- **Setup + Configuration**: $299 one-time
- **Monthly Management**: $499/month (includes monitoring, optimization, reporting)
- **Custom Integrations**: $150/hour
Contact: PayPal 492227637@qq.com
## Changelog
### 1.0.0 (2026-03-07)
- Initial release
- RSS feed monitoring
- AI content generation
- Twitter/LinkedIn support
- Deduplication system
- Scheduling integration
---
## 💖 支持作者
如果你觉得这个技能有用,请考虑打赏支持:
- **PayPal**: 492227637@qq.com
- **邮箱**: 492227637@qq.com
你的支持是我持续改进的动力!
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!