← Back to Skills Marketplace
xmuweili

TikTok Text Overlay

by Li Wei · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
312
Downloads
0
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install tiktok-overlay
Description
Adds TikTok-style text overlays to images and videos with styled fonts, backgrounds, strokes, and timed animations.
Usage Guidance
This skill appears internally consistent: it implements local image/video overlay functionality and asks only for Python and standard packages (Pillow, moviepy). Before installing, consider: (1) moviepy needs ffmpeg (install separately) — the skill metadata does not declare ffmpeg; (2) the code references macOS font paths so fonts may differ on Linux/Windows; (3) run the skill in a safe environment (or review the included Python files) if you want to be extra cautious. No credentials or network endpoints are required by the skill, so there is no obvious exfiltration behavior present.
Capability Analysis
Type: OpenClaw Skill Name: tiktok-overlay Version: 1.1.0 The tiktok-overlay skill bundle is a legitimate tool for adding styled text overlays to images and videos using Pillow and MoviePy. The Python scripts (tiktok_overlay.py and tiktok_video_overlay.py) contain standard image processing logic, font rendering, and frame-by-frame video transformation without any evidence of malicious intent, data exfiltration, or unauthorized execution. The instructions in SKILL.md are consistent with the provided code and do not contain prompt injection attacks or suspicious commands.
Capability Assessment
Purpose & Capability
Name/description match the included code and instructions: the two Python modules implement image and video text overlays. Declared requirement (python3) and pip packages (Pillow, moviepy) are what you'd expect for this functionality. The code uses local files and PIL/moviepy APIs only; no unexpected network endpoints or unrelated services are required.
Instruction Scope
SKILL.md instructs the agent to install Pillow/moviepy and to call the included functions or CLI; the runtime steps operate on input image/video files and produce local output files. The instructions do not ask the agent to read unrelated system files, environment variables, or to send data externally.
Install Mechanism
Installation is via Python packages (Pillow, moviepy) — a common, traceable method. No arbitrary URL downloads or extracted archives are used. Note: moviepy typically requires an external ffmpeg binary at runtime; ffmpeg is not declared as a required binary in the metadata, so video functionality may fail unless ffmpeg is present on the host.
Credentials
The skill requests no environment variables, credentials, or config paths. All file and binary access in the code (opening images/videos, reading system font paths) is proportional to overlay functionality. One minor quirk: FONT_MAP points to macOS system font paths, so font selection may behave differently on non-macOS systems (fallback behavior should be expected).
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent platform privileges. disable-model-invocation is false (the agent may invoke the skill autonomously) — this is the platform default and not a specific red flag here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tiktok-overlay
  3. After installation, invoke the skill by name or use /tiktok-overlay
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add flexible input parameters: accept multiple formats for colors, font sizes, positions, opacity, styles, input sources, and output options. Support dict and tuple overlay list formats.
v1.0.0
Initial release: image and video text overlay with 7 styles, 4 backgrounds, stroke, fade animations
Metadata
Slug tiktok-overlay
Version 1.1.0
License
All-time Installs 2
Active Installs 2
Total Versions 2
Frequently Asked Questions

What is TikTok Text Overlay?

Adds TikTok-style text overlays to images and videos with styled fonts, backgrounds, strokes, and timed animations. It is an AI Agent Skill for Claude Code / OpenClaw, with 312 downloads so far.

How do I install TikTok Text Overlay?

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

Is TikTok Text Overlay free?

Yes, TikTok Text Overlay is completely free (open-source). You can download, install and use it at no cost.

Which platforms does TikTok Text Overlay support?

TikTok Text Overlay is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TikTok Text Overlay?

It is built and maintained by Li Wei (@xmuweili); the current version is v1.1.0.

💬 Comments