← Back to Skills Marketplace
9ying66

clawbus-tiktok-publish

by 9Ying66 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
19
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install clawbus-tiktok-publish
Description
Publish videos to TikTok using the MyBrandMetrics API. Supports both local video files and remote URLs. Use when you want to upload a video with a title and...
README (SKILL.md)

TikTok Publisher Skill

This skill allows you to publish videos to TikTok via the MyBrandMetrics API.

How to use

To use this skill, call the publish_tiktok.py script with the required parameters.

Example Usage (Remote URL)

python3 /root/.openclaw/workspace/skills/tiktok-publisher/scripts/publish_tiktok.py --source "https://example.com/video.mp4" --title "My TikTok Title" --privacy-level "SELF_ONLY"

Example Usage (Local File)

python3 /root/.openclaw/workspace/skills/tiktok-publisher/scripts/publish_tiktok.py --source "/root/.openclaw/workspace/videos/my_video.mp4" --title "Hello from local file" --privacy-level "PUBLIC" --wait-for-published

Parameters:

  • --source: (Required) The direct URL or local path of the video file.
  • --title: (Required) The title for your TikTok post.
  • --privacy-level: (Optional) PUBLIC or SELF_ONLY (Default: SELF_ONLY).
  • --wait-for-published: (Optional) If set, the script will poll until the video is fully published.
  • --poll-interval: (Optional) Polling interval in ms (Default: uses API default).
  • --poll-timeout: (Optional) Polling timeout in ms (Default: uses API default).

Configuration

Ensure your config.json file in the workspace root (/root/.openclaw/workspace/config.json) contains the following structure:

{
  "tiktok": {
    "api_key": "YOUR_API_KEY"
  }
}

The api_key is mapped to the X-API-Key header in the API request.

Usage Guidance
Review this skill carefully before installing. Use it only if you trust the MyBrandMetrics API path and are comfortable giving the agent access to a TikTok publishing credential. Confirm every public post manually, keep the default private setting unless public posting is intended, and double-check any local file path before upload.
Capability Analysis
Type: OpenClaw Skill Name: clawbus-tiktok-publish Version: 1.0.0 The skill bundle provides a legitimate interface for publishing videos to TikTok via the MyBrandMetrics API (api.mybrandmetrics.com). The Python scripts (publish_tiktok.py and check_status.py) are well-structured, follow the documented purpose, and contain no evidence of obfuscation, credential theft, or unauthorized execution. While the scripts can read local files for upload, this is a core feature of the skill and is handled through standard multipart/form-data requests to the designated API endpoint.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose and code are coherent, but the capability is high-impact: it can publish TikTok videos, including with PUBLIC privacy, through an external API.
Instruction Scope
The instructions provide direct publish commands, including a PUBLIC example, but do not require an explicit user confirmation or preview step before public posting.
Install Mechanism
There is no install script or automatic setup flow shown; the included Python scripts are visible in the provided artifacts and the static scan reported no findings.
Credentials
The skill needs a TikTok/MyBrandMetrics API key and can upload a user-selected local file to MyBrandMetrics, which is expected for publishing but sensitive. Registry requirements under-declare the credential even though the skill documentation requires an API key.
Persistence & Privilege
No background persistence, startup behavior, or self-propagation is shown. The scripts read credentials only when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawbus-tiktok-publish
  3. After installation, invoke the skill by name or use /clawbus-tiktok-publish
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release from clawbus.com
Metadata
Slug clawbus-tiktok-publish
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is clawbus-tiktok-publish?

Publish videos to TikTok using the MyBrandMetrics API. Supports both local video files and remote URLs. Use when you want to upload a video with a title and... It is an AI Agent Skill for Claude Code / OpenClaw, with 19 downloads so far.

How do I install clawbus-tiktok-publish?

Run "/install clawbus-tiktok-publish" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is clawbus-tiktok-publish free?

Yes, clawbus-tiktok-publish is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does clawbus-tiktok-publish support?

clawbus-tiktok-publish is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created clawbus-tiktok-publish?

It is built and maintained by 9Ying66 (@9ying66); the current version is v1.0.0.

💬 Comments