Rss To Social
by @fly3094
Automatically monitor RSS feeds and post to social media. Schedule content, generate posts with AI, and publish to Twitter/LinkedIn.
clawhub install rss-to-social📖 About This Skill
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
Quick Start (60 seconds)
# 1. Install
clawhub install rss-to-social2. 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
clawhub install rss-to-social
Configuration
Required Environment Variables
# 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
# 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 UpdateKey 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
# Add to crontab (every 4 hours)
0 */4 * * * cd /path/to/workspace && openclaw run "Check RSS and post"
Using Systemd Timer
# /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
Deduplication
.rss-to-social/posted.jsonMulti-Feed Support
Integration
Works With
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
Posting Failures
Duplicate Posts
.rss-to-social/posted.json if neededUse 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:
Contact: PayPal 492227637@qq.com
Changelog
1.0.0 (2026-03-07)
💖 支持作者
如果你觉得这个技能有用,请考虑打赏支持:
你的支持是我持续改进的动力!
⚡ When to Use
💡 Examples
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
⚙️ Configuration
Required Environment Variables
# 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
# 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"
📋 Tips & Best Practices
No Posts Generated
Posting Failures
Duplicate Posts
.rss-to-social/posted.json if needed