What problem does it solve?
Manually saving TikTok or Douyin videos and recording their engagement metrics is slow and error-prone, especially across many URLs. This Skill automates single or batch video downloads through the TikHub API while capturing full raw API responses and converting them into spreadsheet-ready summaries.
Core Features & Use Cases
- Single and Batch Downloads: Download one video by share URL or process a URL list concurrently with up to 10 workers, saving MP4 files plus likes, comments, shares, and play counts.
- Raw JSON Persistence: Every successful API response is saved as a full raw JSON file for auditing and replay, with an option to disable saving.
- CSV and JSON Post-Processing: A stdlib-only script converts raw API JSON into a flat CSV and a simplified JSON summary covering author, statistics, music, and AIGC fields.
- Use Case: A social media analyst collects 50 TikTok URLs from a campaign, runs the batch command, then post-processes the raw JSON directory into a CSV for reporting.
Quick Start
Ask the agent to download a TikTok video from a share URL and export its engagement metrics to a CSV summary using the TikHub API key configured in the skill.