Loading...
Loading...
Universal content grabber — fetch any URL and return structured Markdown. Supports X/Twitter, WeChat, Xiaohongshu, YouTube, GitHub, Feishu/Lark, Bilibili, Telegram, RSS, and any web page. Use when user provides a URL and wants its content extracted.
npx skill4agent add ibigqiang/feedgrab feedgrabGive it a URL, get back structured Markdown. Supports 8+ platforms with deep extraction.
/feedgrab <URL>which feedgrab 2>/dev/null || command -v feedgrab 2>/dev/nullfeedgrab is not installed. Run `/feedgrab-setup` or manually:
pip install feedgrab[all]
feedgrab setup| Platform | URL Pattern | Method |
|---|---|---|
| X/Twitter | | GraphQL → FxTwitter → Syndication → oEmbed → Jina → Playwright |
| WeChat (微信公众号) | | Playwright JS evaluate → Jina |
| Xiaohongshu (小红书) | | API (xhshow) → Jina → Playwright |
| YouTube | | API metadata + yt-dlp subtitles |
| GitHub | | REST API (Chinese README priority) |
| Feishu/Lark (飞书) | | Open API → Playwright → Jina |
| Bilibili (B站) | | API |
| Telegram | | Telethon |
| RSS | RSS/Atom feed URLs | feedparser |
| Any web page | Any other URL | Jina Reader fallback |
feedgrab "$ARGUMENTS"OUTPUT_DIR./output/output/X/author_date:title.mdoutput/mpweixin/author_date:title.mdoutput/XHS/author_date:title.mdoutput/YouTube/author_date:title.mdoutput/GitHub/author_date:title.mdoutput/Feishu/author_date:title.md.md&feedgrab clip| Error | Solution |
|---|---|
| Run |
| Cookie expired / 401 / 403 | |
| Jina timeout (30s) | feedgrab auto-retries with Playwright |
| Rate limit (429) | feedgrab auto-rotates cookies if configured |
| |
feedgrab login twitterpip install xhshowGITHUB_TOKENFEISHU_APP_IDFEISHU_APP_SECRETfeedgrab doctor