A read-only TikTok research skill that converts public videos, creator profiles, and comments into structured data for audience insight, trend analysis, and product discovery.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tiktok-user-insight
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tiktok-user-insight using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
TikTok User Insight and Product Opportunity Analysis is an Openclaw Skills command skill for collecting and analyzing publicly available TikTok data. It supports keyword search, creator work retrieval, and video comment extraction, returning consistent JSON that can be used for market research, content analysis, influencer discovery, competitor monitoring, social listening, and viral-topic research.
The skill is designed to turn raw TikTok signals into actionable business insight. Teams can identify audience needs, uncover emotional motivations, compare creator activity, detect content patterns, evaluate public sentiment, and translate findings into product or marketing opportunities. It is read-only, does not require TikTok account login, and does not perform publishing, liking, commenting, following, or messaging actions.
search-cli.js, post-cli.js, or comment-cli.js based on the user intent and supplied keyword, profile URL, video URL, or content ID.GUAIKEI_API_TOKEN environment variable.success as usable data, empty as a valid request with no matches, and error as a failed request requiring error-specific handling.warnings; do not present fallback values as if the original parameters were used.AUTH_REQUIRED, never invent missing data, and never broaden search conditions without user approval.node executable available on the system path.GUAIKEI_API_TOKEN, obtained through the Guaikei service at www.guaikei.com.export GUAIKEI_API_TOKEN="your_token_here"
On Windows PowerShell:
$env:GUAIKEI_API_TOKEN="your_token_here"
# Search public TikTok content by keyword
node scripts/tiktok/search-cli.js --keyword "AI" --sort 1 --limit 20
node scripts/tiktok/search-cli.js --keyword "AI model" --time 7 --limit 20
# Retrieve a creator's public posts
node scripts/tiktok/post-cli.js --url "https://www.tiktok.com/@username" --limit 30
node scripts/tiktok/post-cli.js --url "https://www.tiktok.com/@username" --sort 1 --limit 30
# Retrieve comments for a public video
node scripts/tiktok/comment-cli.js --url "https://www.tiktok.com/@username/video/1234567890123456789" --limit 40
Use --sort 0 for default or relevance-oriented search and --sort 1 for the hottest search results. For creator posts, --sort 0 means newest and --sort 1 means hottest. Supported time windows include 1, 7, 30, 90, and 180 days; the default limit is 10 and a single request should generally remain at or below 1000 results. If authentication fails with exit code 3 or AUTH_REQUIRED, configure the token instead of retrying with different parameters.
| Capability | Entry script | Required input | Primary output |
|---|---|---|---|
| Keyword search | scripts/tiktok/search-cli.js |
--keyword |
Public content, author, engagement counts, tags, and playback URL |
| Creator posts | scripts/tiktok/post-cli.js |
--url or creator identifier |
Public creator posts sorted by newest or hottest |
| Video comments | scripts/tiktok/comment-cli.js |
Video URL or content ID | Comment text, commenter, likes, replies, and interaction data |
assets/search_cli_req.schema.jsonassets/search_cli_resp.schema.jsonassets/post_cli_req.schema.jsonassets/post_cli_resp.schema.jsonassets/comment_cli_req.schema.jsonassets/comment_cli_resp.schema.json| Field | Meaning |
|---|---|
status |
success, empty, or error |
error_code |
Machine-readable result such as OK, NO_MATCH, or AUTH_REQUIRED |
message |
Human-readable execution detail |
timestamp |
Request timestamp |
request |
Normalized command, keyword, URL, sort, time, and limit values |
metadata |
Skill version, skill name, Node runtime, and execution time |
results |
Returned records; an array for success and null for empty or error responses |
warnings |
Parameter corrections, fallbacks, or other execution notices |
tiktok-guaikei/logs/<date>/.--sort and --time.--limit, explicit defaults, and warning propagation when invalid values are normalized.NO_MATCH, NETWORK_ERROR, and TIMEOUT_ERROR.AUTH_REQUIRED stops execution and prevents blind retries or parameter changes.eval, or child_process execution.Loading
A practical renovation advisory skill that helps homeowners plan custom cabinets, control budgets, and avoid common design, material, safety, and installation mistakes.

Research and compare public StubHub and SeatGeek resale-market event snapshots without purchasing tickets or guaranteeing availability.

Create travel stories from your material and publish them on PowPow, or create chat-ready Digital Humans pinned to its public map.

Check crowdsourced review timelines for AI app stores and optionally report the status of your own real submission.

Signature Splice preprocesses signature images, arranges them in a specified order inside PDF signature areas, and verifies the completed document.

Retrieve AI Ball’s public football match probabilities and transparent historical record without an account, API key, or betting recommendations.








































