Agent skill

Feedgrab Batch

by iBigQiang in iBigQiang/feedgrab

Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu.

MITAuto-check passedProductivity & Automation

Install Feedgrab Batch

skills CLI
$ npx skills add iBigQiang/feedgrab --skill feedgrab-batch -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install iBigQiang/feedgrab feedgrab-batch --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/iBigQiang/feedgrab.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/feedgrab-batch .claude/skills/feedgrab-batch && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
feedgrab-batch
GitHub stars
614
Token cost
~1.8k tokens
SKILL.md length
281 words
Files
1
Skills in repo
5
Repo updated
First seen
Licence
MIT

At a glance

Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu.

  • Works in 2 steps: feedgrab installed (which feedgrab) → Platform-specific cookies/API keys…
  • User wants to batch/bulk fetch
  • SKILL.md covers Trigger, Prerequisites, Command Reference and Environment Variables Quick…, plus 2 more sections
  • Reaches x.com and xiaohongshu.com; needs YOUTUBE_API_KEY and FEISHU_APP_SECRET

What it does

Feedgrab Batch is an agent skill from iBigQiang/feedgrab. Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu. Use when user wants to batch/bulk fetch, search keywords, or grab all posts from an account.

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering Messaging and chat bots and Social media posts. It works with Reddit, X (Twitter), Xiaohongshu and Feishu (Lark). The repository describes itself as: Universal content grabber — fetch, normalize, and digest content from 7+ platforms (WeChat, XHS, X/Twitter, YouTube, Bilibili, Telegram, RSS). The licence is MIT.

When your agent uses it

  • User wants to batch/bulk fetch
  • Search keywords
  • Grab all posts from an account

Example prompts

  • “/feedgrab-batch”

Requirements

  • A credential in YOUTUBE_API_KEY
  • A credential in FEISHU_APP_SECRET

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. feedgrab installed (which feedgrab)
  2. Platform-specific cookies/API keys configured (see each command below)

What it can do on your machine

Read from SKILL.md and the folder at commit 04291ba. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • x.com
    • xiaohongshu.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • YOUTUBE_API_KEY
    • FEISHU_APP_SECRET
    • TWITTERAPI_IO_KEY
    • GITHUB_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Feedgrab Batch loads about 1.8k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 281 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from iBigQiang/feedgrab at commit 04291ba, republished under its MIT licence (© iBigQiang). 281 words, ~1,762 tokens.

Download SKILL.mdSave it as .claude/skills/feedgrab-batch/SKILL.md (or your agent's skills folder).
name
feedgrab-batch
description
Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu. Use when user wants to batch/bulk fetch, search keywords, or grab all posts from an account.

feedgrab-batch — Batch Content Grabber

Bulk fetch content from any platform — bookmarks, user timelines, keyword search, album pages, wiki trees.

Trigger

Activate when user mentions batch/bulk operations:

  • /feedgrab-batch <command> <args>
  • "Grab all my bookmarks"
  • "批量抓取这个用户的推文"
  • "搜索关键词 AI Agent"
  • "抓取这个公众号的所有文章"
  • "下载这个飞书知识库"

Prerequisites

  1. feedgrab installed (which feedgrab)
  2. Platform-specific cookies/API keys configured (see each command below)

If not ready, suggest /feedgrab-setup.

Command Reference

X/Twitter
Bookmarks
bash
# Requires: X_BOOKMARKS_ENABLED=true + feedgrab login twitter (primary session only)
feedgrab https://x.com/i/history                            # All bookmarks (current X URL)
feedgrab https://x.com/i/history/bookmarks/2015311287715340624  # Specific folder
feedgrab https://x.com/i/bookmarks                          # Legacy URL, still accepted
User Tweets
bash
# Requires: X_USER_TWEETS_ENABLED=true + feedgrab login twitter
feedgrab https://x.com/username                              # All tweets
X_USER_TWEETS_SINCE=2026-01-01 feedgrab https://x.com/username  # Since date
# Auto browser search supplement when >800 tweets
List Tweets
bash
# Requires: X_LIST_TWEETS_ENABLED=true + feedgrab login twitter
feedgrab https://x.com/i/lists/LIST_ID                       # Last 1 day
X_LIST_TWEETS_DAYS=7 feedgrab https://x.com/i/lists/LIST_ID  # Last 7 days
X_LIST_TWEETS_SUMMARY=true feedgrab https://x.com/i/lists/LIST_ID  # + summary table
Keyword Search (x-so)
bash
feedgrab x-so "AI Agent"                          # Search tweets
feedgrab x-so "AI Agent" --days 7                 # Last 7 days
feedgrab x-so "AI Agent" --min-faves 100          # Min 100 likes
feedgrab x-so WorkBuddy --lang zh+zxx --sort all  # Chinese tweets + Article cards, merged Latest/Top
feedgrab x-so "claude,cursor,copilot" --merge     # Multi-keyword merged table
feedgrab x-so "AI Agent" --raw                    # Raw query syntax

Output: Markdown table (sorted by views) + CSV at output/X/search/


Reddit
Subreddit Batch
bash
feedgrab reddit-sub MachineLearning --sort hot --limit 25
feedgrab reddit-sub ChatGPT --sort top --limit 50
Keyword Search (reddit-so)
bash
feedgrab reddit-so "codex" --sort comments --time all --limit 10
feedgrab reddit-so "AI Agent" --subreddit ChatGPT --sort top --time week
REDDIT_SEARCH_SAVE_POSTS=true feedgrab reddit-so "open source" --limit 5

Output: Markdown summary at output/Reddit/. Use REDDIT_REPLY_MODE=tree|all when deep-fetching posts.


Xiaohongshu (小红书)
Author Notes
bash
# Requires: XHS_USER_NOTES_ENABLED=true + feedgrab login xhs
feedgrab https://www.xiaohongshu.com/user/profile/USER_ID
XHS_USER_NOTES_SINCE=2026-01-01 feedgrab https://www.xiaohongshu.com/user/profile/USER_ID
Search Results
bash
# Requires: XHS_SEARCH_ENABLED=true + feedgrab login xhs
feedgrab "https://www.xiaohongshu.com/search_result?keyword=开学第一课&source=web_explore_feed"
Keyword Search (xhs-so)
bash
feedgrab xhs-so "AI Agent"                          # Search notes
feedgrab xhs-so "AI Agent" --sort popular            # By popularity
feedgrab xhs-so "AI Agent" --type video              # Videos only
feedgrab xhs-so "AI Agent" --save                    # Also save individual .md
feedgrab xhs-so "claude,cursor" --merge              # Multi-keyword merged

Output: Markdown table (sorted by likes) + CSV at output/XHS/search/


WeChat (微信公众号)
By Account (mpweixin-id)
bash
# Requires: feedgrab login wechat (MP backend session, ~4 day validity)
feedgrab mpweixin-id "公众号名称"
MPWEIXIN_ID_SINCE=2026-01-01 feedgrab mpweixin-id "公众号名称"  # Since date
Album / Collection (mpweixin-zhuanji)
bash
feedgrab mpweixin-zhuanji "ALBUM_URL"                # No login needed
MPWEIXIN_ZHUANJI_SINCE=2026-01-01 feedgrab mpweixin-zhuanji "ALBUM_URL"
Sogou Search (mpweixin-so)
bash
feedgrab mpweixin-so "关键词"                         # Search via Sogou
feedgrab mpweixin-so "关键词" --limit 30              # Max 30 results

YouTube
Search (ytb-so)
bash
# Requires: YOUTUBE_API_KEY
feedgrab ytb-so "machine learning"                    # Search videos
feedgrab ytb-so "AI" --order viewCount               # Sort by views
feedgrab ytb-so "AI" --channel @3blue1brown          # Channel-specific
feedgrab ytb-so "AI" --days 30                       # Last 30 days
Download
bash
feedgrab ytb-dlv "VIDEO_URL"    # Download video (MP4)
feedgrab ytb-dla "VIDEO_URL"    # Download audio (MP3)
feedgrab ytb-dlz "VIDEO_URL"    # Download subtitles (SRT)

Feishu/Lark (飞书)
Wiki Batch
bash
# Requires: FEISHU_APP_ID + FEISHU_APP_SECRET
feedgrab feishu-wiki "WIKI_SPACE_URL"

Zhihu (知乎)
Keyword Search (zhihu-so)
bash
# Requires: feedgrab login zhihu (for full content)
feedgrab zhihu-so "AI Agent"                          # Search Q&A + articles
feedgrab zhihu-so "AI Agent" --sort hot               # By popularity
feedgrab zhihu-so "AI Agent" --limit 20               # Max 20 results
feedgrab zhihu-so "AI Agent" --days 30                # Last 30 days
feedgrab zhihu-so "claude,cursor" --merge             # Multi-keyword merged

Output: Markdown table (sorted by upvotes) + CSV at output/Zhihu/search/


Environment Variables Quick Reference

PlatformRequired VariablesHow to Get
Twitter (basic)Cookie via feedgrab login twitterLogin in browser
Twitter (paid API)TWITTERAPI_IO_KEYtwitterapi.io
RedditOptional Cookie via feedgrab login reddit; REDDIT_SEARCH_*, REDDIT_REPLY_MODELogin only if Cloudflare/private content requires it
XiaohongshuCookie via feedgrab login xhsLogin in browser
WeChat batchCookie via feedgrab login wechatLogin MP backend
YouTubeYOUTUBE_API_KEYGoogle Cloud Console
GitHubGITHUB_TOKEN (optional)GitHub Settings
FeishuFEISHU_APP_ID + FEISHU_APP_SECRETFeishu Open Platform
ZhihuCookie via feedgrab login zhihuLogin in browser

Resume After Interruption

All batch commands support checkpoint resume — if interrupted, just re-run the same command. Already fetched items are skipped via dedup index.

Tips

  • Use feedgrab doctor <platform> to diagnose configuration issues
  • Media download: set X_DOWNLOAD_MEDIA=true / XHS_DOWNLOAD_MEDIA=true / MPWEIXIN_DOWNLOAD_MEDIA=true
  • Multi-account cookie rotation for Twitter: put extra cookies in sessions/x_2.json, x_3.json

© iBigQiang, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/feedgrab-batch of iBigQiang/feedgrab.

Open the folder on GitHubat commit 04291ba

Compare with similar skills

Feedgrab Batch next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Feedgrab Batch compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Feedgrab Batch this skilliBigQiang/feedgrab614—~1.8kAutomated safety check: PassMIT
Content CollectorvigorX777/content-collector-skill240—~2kAutomated safety check: PassNone
Agent ReachEdisonChenAI/agent-reach1061 repos~1.3kAutomated safety check: PassMIT
Web To Markdownrookie-ricardo/erduo-skills935—~894Automated safety check: PassMIT
Last30days CnJesseovo/last30days-skill-cn1.9k—~2.4kAutomated safety check: NotesMIT
Viral Titlekangarooking/kangarooking-skills657—~1.7kAutomated safety check: PassNone

Similar skills

  • Content Collector

    vigorX777/content-collector-skill

    Collect social media content (X/Twitter, WeChat, Jike, Reddit, etc.) into Feishu bitable.

    240 GitHub stars~2k tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Agent Reach

    EdisonChenAI/agent-reach

    Use the internet: search, read, and interact with 13+ platforms including Twitter/X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu (小红书), Douyin (抖音), WeChat Articles (微信公众号), LinkedIn, Boss直聘…

    106 GitHub starsUsed in 1 repo~1.3k tokens
    Productivity & AutomationAuto-check passed
  • Web To Markdown

    rookie-ricardo/erduo-skills

    Convert a web URL into cleaned Markdown with deterministic routing.

    935 GitHub stars~894 tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Last30days Cn

    Jesseovo/last30days-skill-cn

    Research what Chinese internet users actually said in the last 30 days across Weibo, Xiaohongshu (RED), Bilibili, Zhihu, Douyin, WeChat public accounts, Baidu and Toutiao: engagement-weighted…

    1.9k GitHub stars~2.4k tokensUpdated 2 days ago
    Productivity & AutomationAuto-check: notes
  • Viral Title

    kangarooking/kangarooking-skills

    Generate high-potential viral title candidates for content across WeChat public account articles, X/Twitter posts, YouTube videos, Bilibili videos, and similar content platforms.

    657 GitHub stars~1.7k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Media Writer

    shareAI-lab/lab-skills

    Create platform-native content that resonates with each community's culture.

    314 GitHub stars~870 tokensUpdated 22 days ago
    Productivity & AutomationAuto-check passed

More from iBigQiang/feedgrab

  • Analyzer

    iBigQiang/feedgrab

    Content Analyzer — any content (URL, text, transcript) into structured analysis report with actionable insights.

    614 GitHub stars~1k tokensUpdated 1 mo ago
    Auto-check passed
  • Feedgrab

    iBigQiang/feedgrab

    Universal content grabber — fetch any URL and return structured Markdown.

    614 GitHub stars~2k tokensUpdated 1 mo ago
    Auto-check passed
  • Video

    iBigQiang/feedgrab

    Video & Podcast Digest — send a video/podcast link, get full transcript + structured summary.

    614 GitHub stars~1.6k tokensUpdated 1 mo ago
    Auto-check passed
  • Feedgrab Setup

    iBigQiang/feedgrab

    Install and configure feedgrab — the universal content grabber.

    614 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check: warnings

Questions about Feedgrab Batch

What does Feedgrab Batch do?

Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu. Feedgrab Batch is an agent skill from iBigQiang/feedgrab. Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu.

When should I use Feedgrab Batch?

Feedgrab Batch fits situations like: user wants to batch/bulk fetch; search keywords; grab all posts from an account.

How do I install Feedgrab Batch in Claude Code?

Run `npx skills add iBigQiang/feedgrab --skill feedgrab-batch -a claude-code`. Or copy the skill folder (skills/feedgrab-batch in iBigQiang/feedgrab) into .claude/skills/feedgrab-batch in your project. Claude Code loads it when a task matches its description.

How do I install Feedgrab Batch in Codex?

Run `npx skills add iBigQiang/feedgrab --skill feedgrab-batch -a codex`. Or copy the skill folder (skills/feedgrab-batch in iBigQiang/feedgrab) into .agents/skills/feedgrab-batch in your project. Codex loads it when a task matches its description.

Can I use Feedgrab Batch in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add iBigQiang/feedgrab --skill feedgrab-batch -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/feedgrab-batch, .gemini/skills/feedgrab-batch, .github/skills/feedgrab-batch and .opencode/skills/feedgrab-batch in your project.

What does Feedgrab Batch need to run?

Going by SKILL.md and its folder, Feedgrab Batch needs credentials named YOUTUBE_API_KEY, FEISHU_APP_SECRET, TWITTERAPI_IO_KEY and GITHUB_TOKEN. Our summary lists: A credential in YOUTUBE_API_KEY; A credential in FEISHU_APP_SECRET.

Does Feedgrab Batch access the network?

SKILL.md names 2 domains. In commands or code: x.com and xiaohongshu.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Feedgrab Batch safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Feedgrab Batch use?

Feedgrab Batch is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Feedgrab Batch use?

About 1.8k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Feedgrab Batch?

Skills that share tags, products or a category with Feedgrab Batch: Content Collector (vigorX777/content-collector-skill, 240 stars), Agent Reach (EdisonChenAI/agent-reach, 106 stars), Web To Markdown (rookie-ricardo/erduo-skills, 935 stars) and Last30days Cn (Jesseovo/last30days-skill-cn, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Feedgrab Batch?

iBigQiang (a GitHub user) maintains it in iBigQiang/feedgrab, which has 614 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on September 8, 2026.

Source: iBigQiang/feedgrab on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.