Install
openclaw skills install @crawlora-org/tiktok-creator-researchVet public TikTok creators and content
openclaw skills install @crawlora-org/tiktok-creator-researchBuild a current, evidence-backed view of public TikTok creators. Keep identity, content fit, posting activity, and engagement observations separate from claims about audience demographics, authenticity, or partnership history.
Set CRAWLORA_API_KEY to a key from crawlora.net, then
run the helper bundled with this skill. It sends x-api-key to
https://api.crawlora.net/api/v1; keep the key in the environment. Read
reference/endpoints.md for exact parameters.
Set `CRAWLORA_API_KEY` in the environment before running the helper.
scripts/crawlora.sh /tiktok/profile/username | jq '.'
scripts/crawlora.sh /tiktok/search/user keyword="running coach" | jq '.'
Check both the Crawlora envelope and any nested upstream application code before
using a response. Keep the key only in CRAWLORA_API_KEY.
/tiktok/search/user when needed. Search results are
candidate evidence, not a verified identity or complete creator directory./tiktok/profile/{handler} using the handle
without @. Capture the returned stable user id, uniqueId, nickname,
verification flag, bio, secUid, follower count, heart count, and video
count. A missing/deleted/banned handle is not a successful refresh.user.secUid
exactly to /tiktok/posts. Do not substitute the numeric user id, nickname,
or handle. Use sort_type=0 for latest, 1 for popular, or 2 for oldest;
take a bounded, consistent sample and follow its cursor only as needed./tiktok/post/{id} to enrich selected videos. Use /tiktok/comments
with the video's aweme_id to sample top-level comments when engagement
quality matters. Comments are a sample, not a complete sentiment census.Return the requested shortlist with handle, stable creator id, profile URL, topic-fit evidence, follower/video counts, verification status, refresh time, sampled video URLs, metric definitions, and unknowns. Include a brief reason for each inclusion and disclose the discovery and sampling limits.
Use bounded profile, post, detail, and comment calls. On 429, back off; retry
one transient 5xx when useful. Stop on 401/403 and report the access
limitation. Preserve a partial shortlist when only some refreshes succeed, and
inspect application-level code before treating data as valid.