TikTok Batch Downloader
why20261/tiktok-batch-downloader
Skill that fetches public TikTok search results, creator posts and comments as JSON through a paid API
TikTok Batch Downloader is an agent skill with three Node.js command-line tools for public TikTok data: keyword search, a creator's posts and a video's comments. Results come back as structured JSON, and the repository is tagged as a skill for Hermes among other agents.
What TikTok Batch Downloader does
Search supports relevance or most-liked sorting and time windows of all time, one day, a week, a month, three months or six months. The posts tool takes a profile URL or username and sorts by newest or hottest. The comments tool takes a video URL or ID and returns comment text, commenter and engagement data. Each command prints a single JSON envelope with status, error_code, request, metadata, results and warnings to stdout, with logs on stderr, and exits with 0 for success, 1 for a runtime error and 3 for a token problem.
The scripts need Node.js 16.14.0 or newer and use only built-in modules, with no npm dependencies. Data comes from a third-party service at guaikei.com through an API token set as GUAIKEI_API_TOKEN, and the README says usage is billed per API call, with failed calls not billed. It retrieves only publicly visible data, never logs in and performs no write actions. Invalid parameters are corrected and listed in the warnings array. The README is written in Chinese.
Key features
- Keyword search with relevance or most-likes sorting and time filters
- Creator post listing by profile URL or username, newest or hottest first
- Video comment retrieval with commenter and engagement data
- Pure JSON on stdout with documented exit codes
- Zero npm dependencies, using only Node built-in modules
- Parameter corrections reported in a warnings array
When to use it
- Finding the most-liked videos for a keyword to research content trends
- Reviewing a competitor creator's recent or best-performing posts
- Clustering the comments on a video to understand audience reactions
- Feeding structured TikTok data into an agent workflow for reports
Who it is for: Content creators, marketers and agent developers who want public TikTok data inside an AI workflow.
How it fits with Hermes Agent
The repository is tagged as a Hermes skill alongside Claude Code, Codex, OpenClaw and several other agent skill formats, and is not specific to Hermes.
Requirements: Node.js 16.14.0 or newer and a GUAIKEI_API_TOKEN from the guaikei.com service
Note: It requires an API token from the guaikei.com service, which bills per API call.
FAQ
What is TikTok Batch Downloader?
TikTok Batch Downloader is a skill with three Node.js tools that fetch public TikTok data. They cover keyword search, a creator's posts and video comments, and return structured JSON for an AI agent to analyze.
Does TikTok Batch Downloader work with Hermes Agent?
It is tagged as a Hermes skill together with tags for Claude Code, Codex and OpenClaw, so it is meant for several agents. Run its Node scripts from the skill's root directory after setting the API token.
What do I need to run TikTok Batch Downloader?
You need Node.js 16.14.0 or newer and a GUAIKEI_API_TOKEN from the guaikei.com service. The README says the service bills per API call and does not bill failed calls.
Similar skills for Hermes Agent
All skillsAgent skill that pulls public TikTok search, creator and comment data as JSON for audience research
why20261 Kuaishou Video SearchSkill that searches Kuaishou videos by keyword, monitors creators and analyzes comments, returning JSON
why20261 Xiaohongshu Note SearchNode.js skill that returns structured data on public Xiaohongshu notes, comments and creators
why20261 Douyin InsightAgent skill for pulling public Douyin video, creator, comment and hot-list data as structured JSON
true402 true402 SkillsHermes skill tap with a Base token rug-check skill that simulates buys and sells before you trade
why20261 Douyin KOL DiscoveryNode.js skill that searches Douyin videos, creator posts, comments and the hot list and returns JSON
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one