Clipcat - TikTok Video Replication

v1.0.8

Clipcat - TikTok e-commerce video creation skill. Video search, product insights, viral replication, product-to-video generation, breakdown analysis, and vid...

2· 512·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for a2888409/clipcat.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Clipcat - TikTok Video Replication" (a2888409/clipcat) from ClawHub.
Skill page: https://clawhub.ai/a2888409/clipcat
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: CLIPCAT_API_KEY
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install clipcat

ClawHub CLI

Package manager switcher

npx clawhub@latest install clipcat
Security Scan
Capability signals
Requires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (TikTok e-commerce video creation and replication) align with the declared API key and the CLI functionality described in SKILL.md. Requiring CLIPCAT_API_KEY is expected and no unrelated env vars or config paths are requested.
Instruction Scope
The SKILL.md instructs the agent to use the clipcat CLI and explicitly supports supplying local files via --image and local/remote mixing. That is consistent with video generation/replication workflows, but it means the agent (or user) can cause the CLI to read local files — review any local file inputs to avoid accidental disclosure of sensitive files. The instructions do not direct the agent to read other system config or unrelated environment variables.
Install Mechanism
Installation is a download+extract of platform-specific binaries from https://static.clipcat.ai/public/... which matches the skill's homepage domain. Downloads from the vendor domain are coherent for a CLI, but download+extract of binaries is higher-risk than an instruction-only skill; verify the vendor/source (and ideally checksums) before trusting the binary.
Credentials
Only CLIPCAT_API_KEY is required and declared as the primary credential. That is proportional to the CLI's stated remote API interactions. No unrelated secrets or multiple credentials are requested.
Persistence & Privilege
The skill is not always-enabled and does not request system-level config paths. It will install a vendor CLI into the agent tools directory per SKILL.md, which is expected for a CLI-based skill. Autonomous invocation is allowed by default (platform norm) but not elevated here.
Assessment
This skill appears to do what it says, but before installing: 1) Verify the https://clipcat.ai/static URL is the official vendor site (check the vendor homepage and, if available, published checksums or signatures for the CLI). 2) Treat the CLIPCAT_API_KEY like any API secret—only provide a key with the minimum permissions required and rotate it if you stop using the skill. 3) Be careful when passing local file paths to the CLI (--image <local>)—only allow files you intend to upload; an agent could otherwise read local files you didn’t mean to share. 4) If you require stronger assurance, ask the vendor for signed release artifacts or build instructions so you can verify the binary before running it.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

EnvCLIPCAT_API_KEY
Primary envCLIPCAT_API_KEY
latestvk971c3ht8d0vdpy7paxx68ms1x85qnr7
512downloads
2stars
9versions
Updated 11h ago
v1.0.8
MIT-0

Clipcat CLI

Use this skill when you need TikTok e-commerce video creation through clipcat.

Get API key: https://clipcat.ai/workspace?modal=settings&tab=apikeys

This skill is intentionally short. Detailed flags and supported values belong to the CLI itself — always treat clipcat -h and clipcat <subcommand> -h as the primary reference.

Installation

This skill is auto-installed by OpenClaw using the declared install spec in the frontmatter above. OpenClaw downloads the platform-specific binary from versioned, immutable URLs under https://static.clipcat.ai/public/cli/vX.Y.Z/ and places it under ~/.openclaw/tools/clipcat/. No remote shell script is executed.

After installation, configure your API key once:

clipcat config --api-key <your-key>

What this CLI is for

clipcat is the local entrypoint for all Clipcat AI video generation workflows:

  • Search viral TikTok videos by keyword
  • Search TikTok Shop products by keyword (market intelligence)
  • Get TikTok Shop product details and reviews
  • Replicate viral videos with your product
  • Generate product videos from images
  • Generate AI images from text prompts using GPT Image 2 (with optional reference images)
  • Analyze videos (script, scenes, music)
  • Download TikTok/Douyin videos
  • Query async task status

Default agent workflow

  1. Start with clipcat -h to see all commands.
  2. Before using any command, run clipcat <subcommand> -h to see flags.
  3. Default to JSON output. Only use --pretty when the result is meant for human terminal reading.
  4. Warn the user before running commands that consume credits.

Choosing the right command

  • search — find viral TikTok videos by keyword; supports --region, --sort-by relevance|likes, --time-range any|day|week|month|quarter|half_year, --require-shop
  • search_items — search TikTok Shop products by keyword; returns market insights, competitor shops, and product intelligence; supports --region, --offset, --page-token for pagination
  • product_detail — get product info by --input <ID or URL>; supports --region
  • product_comment — get product reviews by --input <ID or URL>; supports --region, --sort-rule, --filter-type, --filter-value
  • replicate — replicate a viral video with your product images (auto-detects URL type); images via --image (local) or --image-url (URL); local files and URLs can be mixed; supports --model, --duration, --size, --lang, --resolution, --character-id
  • product_video — generate video from product images only (no reference video); images via --image (local) or --image-url (URL); local files and URLs can be mixed
  • image — generate an AI image from a text prompt using GPT Image 2 model; optionally supply up to 5 reference images via --image (local file) or --image-url (URL). Use --aspect-ratio to pick 1:1 (default) / 16:9 / 9:16
  • list_images — list image generation tasks from server; supports --status / --limit / --page filters
  • breakdown — analyze a video (script, scenes, music); returns cached result immediately if previously analyzed
  • download — download TikTok/Douyin video (returns signed URL); cached results return immediately
  • user_videos — get a TikTok user's video list with analytics (plays, likes, shares, comments, e-commerce cart data); --unique-id required; pass --sec-user-id to skip ID resolution and speed up response; supports --max-cursor pagination and --sort-type 0|1
  • query_task — check status of a task by ID and type (--type replicate | product | breakdown | download | image). Omit --task-id to resume the latest local task.
  • list_tasks — list recent video-related tasks from server (--type required: replicate | product | breakdown | download). Image tasks use list_images.

replicate: URL type auto-detection

clipcat replicate automatically detects the URL type:

  • TikTok/Douyin link → calls /replicate_from_social (costs 1 extra credit for download)
  • Direct video URL → calls /replicate

Always inform the user about the extra credit before running with a social URL.

Async task rules

replicate, product_video, image, and breakdown are async. All four submit and return immediately with a task ID — they never block.

  1. Task ID is saved locally to ~/.clipcat/tasks.json automatically.
  2. Poll with clipcat query_task --task-id <id> --type <type> --poll <seconds> (e.g. --poll 600 = wait up to 10 min). Omit --task-id to resume the latest.
  3. If poll times out, re-run query_task later.
  4. Use clipcat list_tasks --type <replicate|product|breakdown|download> to see tasks of a given type from the server.

query_task: auto-resume

clipcat query_task with no flags automatically reads the latest task from ~/.clipcat/tasks.json and resumes it. No need to remember task IDs.

Available models

Model IDDurationResolution
veo3.1fast8s, 16s, 24s720p, 4K

Always check clipcat replicate -h for the current model list.

Supported languages (--lang)

en zh fr de ms vi th ja ko id fil es

Good agent behavior

  • Run clipcat -h first if unsure which command to use.
  • Show parameters to user and get confirmation before running paid commands.
  • Keep record of task IDs; use query_task to resume if poll times out.
  • Preserve signed video URLs intact — they contain X-Amz-* params that break if truncated.
  • Agents should prefer the default JSON output.
  • Use --pretty only for human-facing terminal display.

Comments

Loading comments...