tiktok-opslisted
Install: claude install-skill sergeyizmailov/knowledge-delta-skills
# TikTok Ops
Reviewed 2026-09-14, against TikTok's own docs portal (business-api.tiktok.com/portal/docs).
> **STATUS.** `ttops` passes 102 offline tests and has **never been run against a live advertiser.**
> Its offline commands (`preflight`, `audit`, `budget-check`, `explain`) need no token and are safe
> to trust; its live commands are a paper guarantee until you prove them. Make the first real run a
> throwaway campaign at a floor budget, reviewed by a human before anything is enabled.
## Start here
| You are… | Read | Then |
|---|---|---|
| Connecting an agent to TikTok Ads for the first time | `references/01-mcp-server.md` | official MCP: no app, no API key, browser OAuth |
| About to create anything through MCP | `references/00-launch-runbook.md` § 5–7 | `ttops preflight` → MCP → `ttops audit`; both offline |
| Handed a token / asked to launch via API | `references/00-launch-runbook.md` | create a workspace in a project dir, `ttops doctor`, then follow the runbook |
| In a directory with `workspace.json` | `references/04-ttops-cli.md` | `ttops --json doctor` before anything else |
| Hit an error code, a gate, a rejection | `references/05-error-catalog.md` or `ttops explain <code>` | the file it names |
| Asked "can the API even do X" | `references/01` § tool surface, then `references/03` | |
## The four facts that cost money if you don't know them
1. **`operation_status` defaults to `ENABLE`.** Omit it and your campaign is created **live and
spending**. This i