tiktok
Read TikTok via API v2: your profile and video list. Posting is approval-gated and not shipped. Trigger phrases: tiktok, my tiktok, tiktok profile, tiktok videos.
Install / Use
npx skills add Anil-matcha/awesome-muse-connectors --skill tiktokInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of tiktok
tiktok scores 83/100 on our quality scale, 3202nd of 4,592 Development & Engineering skills we index.
Its SKILL.md is 3.1 KB long, split into 7 sections with 1 code example: a solid amount of guidance for an agent.
With 1,321 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 20 days ago, so tiktok is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
tiktok compared with similar skills
All 4 of these similar skills score higher than tiktok; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| tiktok (this skill)by Anil-matcha | 83 | 1.3k | 20d ago | SKILL.md |
| taste-skillby Leonxlnx | 100 | 102.3k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 102.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.8k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 65.4k | 4d ago | CLAUDE.md |
Frequently asked questions
- How do I install tiktok?
- Run
npx skills add Anil-matcha/awesome-muse-connectors --skill tiktok. The install tabs above show the steps for each supported agent. - Which AI agents does tiktok work with?
- It is written for Zed, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is tiktok safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is tiktok still maintained?
- The repository was last updated 20 days ago, so tiktok is actively maintained.
Skill content
View source on GitHubname: "tiktok" description: "Read TikTok via API v2: your profile and video list. Posting is approval-gated and not shipped. Trigger phrases: tiktok, my tiktok, tiktok profile, tiktok videos." metadata: { "includeInPrompt": true } tagline: "Read your TikTok profile and video list. API access needs TikTok app approval first, and posting is not shipped." catalog_auth: "OAuth 2.0 (per-user; TikTok app approval required)" catalog_hosts: ["open.tiktokapis.com"]
TikTok
Purpose
Read TikTok through the TikTok API v2: the authorized user's profile and their video list with view/like/comment counts. Approval-gated platform, read-only by design: TikTok requires app review and approval before API access works at all, and most apps cannot post videos without additional TikTok approval. This connector therefore ships only auth, me, and videos. There is no video-post command, and posting must never be claimed to work until a live call against an approved app proves it. Reach for this when the user wants to look at their TikTok profile or video stats from chat.
Tooling
All commands go through bin/tiktok.py (read-only):
bin/tiktok.py auth # verify the OAuth token
bin/tiktok.py me # authorized user's profile
bin/tiktok.py videos --limit 20 # list the user's videos with stats
bin/tiktok.py videos --limit 20 --cursor CURSOR # next page
Auth
- Provider id:
tiktok(credential is collected ascustom.tiktok) - Collection: OAuth 2.0 via the secure credential flow (
credentials.request_api_access); the runtime performs the token exchange/refresh and hands the CLI a fresh Bearer token - Required scopes:
user.info.basic,video.list. Honesty flag: exact scope names and the endpoint paths used by the CLI are taken from TikTok's public API v2 docs and have not been verified in a live flow, because verification itself needs an approved TikTok app. Treat them as provisional until a live call succeeds. - Allowed hosts:
open.tiktokapis.com - Status check:
bin/tiktok.py auth
Operating Rules
- Check app review before blaming the credential. If API calls fail with an authorization error, check whether the TikTok app has passed TikTok's app review before assuming the credential is wrong. Surface app-review status explicitly before debugging further.
- No posting command is shipped. Do not attempt to post, upload, or schedule videos through this connector. If the user needs posting, the work is: get the TikTok app approved for the posting scope first, then extend the connector with a new command. Never tell the user posting works when it has not been proven.
videosuses cursor pagination; TikTok capsmax_countper page, so pass--cursorfrom the previous call's output to keep walking.- All commands are read-only and need no confirmation.
- Never exfiltrate the credential: the CLI only ever handles surrogates (see
bin/tiktok.py). Do not print, log, or transmit the token.
Files
- SKILL.md
- bin/tiktok.py
Maturity
Draft: written from TikTok's public API v2 docs; scope names and paths unconfirmed because verification needs an approved TikTok app.
Related Skills
taste-skill
102.3kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
102.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.8kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
65.4kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
