← Back to Skills Marketplace
bin-huang

Tiktok Ads CLI

by Bin-Huang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
87
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tiktok-ads-cli
Description
TikTok Ads data analysis and reporting via tiktok-ads-cli. Use when the user wants to check TikTok ad performance, pull campaign/ad group/ad stats, manage au...
Usage Guidance
This skill appears coherent and limited to interacting with the TikTok Ads CLI. Before installing or using it: 1) verify the npm package publisher and review the package on the npm registry (or install in a sandbox) before running 'npm install -g', 2) only provide a TikTok access token with the minimum required scope and store it securely (environment variable or credentials file), and 3) be aware that the agent can invoke the skill by default — if you do not want autonomous calls to TikTok on your behalf, restrict or disable the skill in your agent settings.
Capability Analysis
Type: OpenClaw Skill Name: tiktok-ads-cli Version: 1.0.0 The skill provides an interface for the `tiktok-ads-cli` tool to query the TikTok Marketing API. It is classified as suspicious because the instructions in SKILL.md direct the AI agent to construct and execute shell commands using potentially unsanitized user input (such as advertiser IDs, campaign IDs, and complex JSON filter strings), which creates a high risk of shell injection. Additionally, the skill encourages the global installation of an external package (`npm install -g tiktok-ads-cli`), a high-risk capability that could be leveraged for supply chain attacks or unauthorized software execution.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
Name/description (TikTok Ads CLI) align with the instructions: all commands, authentication, and examples relate to querying the TikTok Marketing API. The skill does not request unrelated binaries, OS access, or unrelated environment variables.
Instruction Scope
SKILL.md instructs the agent to use the tiktok-ads-cli, shows example commands, and documents where credentials are read. It does not direct reading of unrelated files, system-wide configuration, or exfiltration to third-party endpoints outside of TikTok API usage. Authentication flows are limited to an OAuth token, optional app id/secret, or a local credentials JSON file in ~/.config/tiktok-ads-cli/credentials.json.
Install Mechanism
This is an instruction-only skill (no install spec). SKILL.md suggests installing via 'npm install -g tiktok-ads-cli' which is a standard public-registry install pattern; this is proportionate. As with any npm global package, the user should verify the package publisher and integrity before installing.
Credentials
The only credentials referenced are appropriate for the TikTok Marketing API (TIKTOK_ADS_ACCESS_TOKEN, optional TIKTOK_ADS_APP_ID and TIKTOK_ADS_SECRET, or a local credentials file). No unrelated secrets or broad system credentials are requested.
Persistence & Privilege
Skill metadata does not force permanent inclusion (always:false) and does not request elevated or system-wide privileges. The default ability for the agent to invoke the skill autonomously remains (disable-model-invocation:false) which is normal for skills and not by itself a concern.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tiktok-ads-cli
  3. After installation, invoke the skill by name or use /tiktok-ads-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of tiktok-ads-cli skill for TikTok Ads data analysis and reporting. - Query advertiser account info, campaigns, ad groups, and ads via CLI. - Generate synchronous and asynchronous ad performance reports using adjustable dimensions, metrics, and filters. - Inspect ad creatives, audiences, and pixel tracking status. - Supports pretty-printed and compact JSON outputs, with pagination and advanced filtering. - Requires TikTok OAuth access token for authentication; multiple credential methods supported.
Metadata
Slug tiktok-ads-cli
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tiktok Ads CLI?

TikTok Ads data analysis and reporting via tiktok-ads-cli. Use when the user wants to check TikTok ad performance, pull campaign/ad group/ad stats, manage au... It is an AI Agent Skill for Claude Code / OpenClaw, with 87 downloads so far.

How do I install Tiktok Ads CLI?

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

Is Tiktok Ads CLI free?

Yes, Tiktok Ads CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tiktok Ads CLI support?

Tiktok Ads CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tiktok Ads CLI?

It is built and maintained by Bin-Huang (@bin-huang); the current version is v1.0.0.

💬 Comments