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.