tiktok

Post videos and retrieve metrics via TikTok Content Posting and Display APIs.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/antonyfmunoz/OS --skill tiktok-antonyfmunoz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tiktok
Source: https://github.com/antonyfmunoz/OS/tree/main/skills/tools/tiktok
Command: npx skills add https://github.com/antonyfmunoz/OS --skill tiktok-antonyfmunoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes uncertainty from TikTok execution by letting you programmatically post (with human-in-the-loop control), pull back your own performance metrics, and iteratively improve short-form content strategy based on real results.

Core Features & Use Cases

  • Content Posting via Content Posting API: Initialize Direct Post or create draft uploads via the inbox flow using FILE_UPLOAD or PULL_FROM_URL, then confirm outcomes by polling publish status.
  • Creator/Video Data Retrieval via Display API: Query authorized-user profile data and enumerate or query your own videos to collect metrics like view/like/comment/share counts.
  • Creator Workflow & Strategy Support: Design short-form posting pipelines (hooks, scripts, captions, hashtags), then analyze FYP-adjacent signals using your own video data to decide what to repeat or change.

Quick Start

Use the tiktok tool to initialize a Direct Post for a new TikTok video you uploaded, then poll publish status until you confirm it reached PUBLISH_COMPLETE.

Frequently Asked Questions about tiktok

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate TikTok content posting via the Content Posting API?▼

Automate TikTok content posting by initializing Direct Post or draft uploads using FILE_UPLOAD or PULL_FROM_URL flows, then poll the publish status until it reaches PUBLISH_COMPLETE to confirm outcomes.

How do I retrieve video metrics using the TikTok Display API?▼

Retrieve TikTok video metrics by querying authorized-user profile data and enumerating your own videos via the Display API to collect view, like, comment, and share counts for optimization.

Do I need OAuth authorization to pull TikTok profile data?▼

Yes, you need OAuth authorization and refresh tokens to gate TikTok API access for retrieving your own profile data and video metrics securely.

What is the best way to optimize short-form video strategy using TikTok analytics?▼

Optimize short-form video strategy by designing posting pipelines for hooks and captions, then analyzing FYP-adjacent signals from your queried video data to decide what to repeat or change.

Can I create draft uploads instead of direct posts on TikTok?▼

Yes, you can create draft uploads on TikTok via the inbox flow rather than initializing a Direct Post, allowing human-in-the-loop control before publishing.

Why does my TikTok video publish status stay in processing?▼

TikTok video publish status requires polling after initialization because the Content Posting API processes FILE_UPLOAD or PULL_FROM_URL asynchronously until confirming PUBLISH_COMPLETE.