Back to Registry
View Author Profile
Official Verified
Skroller
Skill by 10sk
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/10sk/skrollerOr
name: skroller description: Automated social media content collection and analysis across platforms (Twitter/X, Instagram, TikTok, Reddit, LinkedIn, YouTube, Product Hunt, Medium, GitHub, Pinterest). Use when you need to: (1) scrape public posts programmatically, (2) analyze content by keywords or filters, (3) monitor brand mentions or trends for research, (4) curate content for personal analysis, (5) archive publicly available information, or (6) generate digests from scraped feeds. Always comply with platform ToS and applicable privacy laws.
Skroller - Social Media Content collection
Automate the collection and analysis of publicly available social media content. This skill handles content collection, filtering, and export with compliance safeguards.
⚖️ Legal & Compliance Requirements
Before using this skill:
- Review Platform ToS - Each platform has different rules about automated access
- Check robots.txt - Respect disallowed paths
- Rate Limiting - Stay within platform rate limits to avoid service disruption
- Privacy Laws - GDPR, CCPA, and other regulations apply to personal data
- Permitted Use - Research, personal analysis, competitive intelligence (where allowed)
- Prohibited Use - Spam, harassment, data resale, manipulation, bypassing auth
Data Protection:
- Anonymize personal data when storing
- Honor deletion requests (GDPR Art. 17)
- Limit retention to necessary periods
- Document lawful basis for processing
- Do not scrape sensitive personal data
Core Capabilities
- Content collection - Gather publicly available posts from platforms
- Data extraction - Pull text, timestamps, engagement metrics, author info
- Smart filtering - Filter by keywords, hashtags, date ranges, engagement thresholds
- Deduplication - Track seen posts to avoid duplicates across sessions
- Export formats - JSON, CSV, Markdown, or direct to note apps (Bear/Obsidian)
- Rate limiting - Respect platform constraints and avoid service disruption
Platform Support
| Platform | Approach | Notes |
|---|---|---|
| Twitter/X | Browser automation | Use Playwright; handle login if needed |
| Browser automation | Rate-limited; use sparingly | |
| TikTok | Browser automation | Heavy JS; may need longer waits |
| API + browser | Prefer API where possible | |
| Browser automation | Login required for most content | |
| YouTube | API + browser | Comments via browser, videos via API |
| Product Hunt | Browser automation | Product discovery, launches |
| Medium | Browser automation | Articles, blog posts |
| GitHub | Browser automation | Issues, discussions, repos |
| Browser automation | Visual content, pins |
Quick Start
Basic Scroll and Extract
# Scroll Twitter feed, extract 50 posts about "AI"
node scripts/skroller.js --platform twitter --query "AI" --limit 50 --output posts.json
Monitor Brand Mentions
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-10sk-skroller": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.