← Back to Skills Marketplace
thuongvh2-python

Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark

by thuongvh2-python · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
738
Downloads
2
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install tiktok-motivation-video
Description
Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real d...
Usage Guidance
Before installing: (1) Expect to provide three API keys (Anthropic/Claude, ElevenLabs, Pexels) even though the package metadata doesn't list them — verify and store them securely (use least-privilege keys if possible). (2) Inspect pipeline_full.py (we reviewed it) and confirm you are comfortable with it downloading and writing video/audio files to the local filesystem; run it in an isolated environment (container or VM) if you don't fully trust it. (3) The SKILL.md includes a system prompt to force JSON output from Claude — this is normal for parsing but should be audited to ensure it doesn't attempt to override the agent's broader system prompts. (4) Ensure you have legal/usage rights for Pexels content and ElevenLabs voice usage, and install FFmpeg and the recommended font safely. (5) If you plan to allow autonomous agent invocation, consider the blast radius of the API keys you supply; otherwise run manually. If the registry metadata cannot be corrected to list the required env vars, treat the omission as a red flag and obtain clarification from the publisher before use.
Capability Analysis
Type: OpenClaw Skill Name: tiktok-motivation-video Version: 1.0.0 The skill bundle exhibits critical vulnerabilities related to file system operations. Specifically, the `output` argument, which is user-controlled via CLI, is used directly as the output path for the final video in `pipeline_full.py` without sanitization. This allows for arbitrary file overwrite (e.g., `python pipeline_full.py --output ../../../../etc/passwd`), which is a significant security flaw. Additionally, the `bg_music_path` argument allows checking for the existence of arbitrary files via `os.path.exists()`. While the skill's primary purpose is benign, these vulnerabilities could be exploited for data destruction or information leakage. The prompt injection vulnerability against the Claude API is also present, though its direct impact on the execution environment is limited by the skill's design to parse JSON output.
Capability Assessment
Purpose & Capability
The skill's stated goal (script via Anthropic Claude, voice via ElevenLabs, footage via Pexels, composition with MoviePy/FFmpeg) aligns with the included code and SKILL.md. However, the registry metadata lists no required env vars while the code expects ANTHROPIC_API_KEY, ELEVENLABS_API_KEY, and PEXELS_API_KEY — an inconsistency between declared requirements and actual needs.
Instruction Scope
The SKILL.md and pipeline_full.py instruct the agent to call Anthropic, ElevenLabs, and Pexels APIs, download video files from Pexels, produce audio, and compose a vertical MP4. All actions are within the stated video-creation scope and do not attempt to read unrelated system files or exfiltrate data to unknown endpoints.
Install Mechanism
There is no install spec (instruction-only plus an included Python script). The pipeline requires standard Python packages and FFmpeg but does not perform any opaque archive downloads or install arbitrary binaries from untrusted URLs.
Credentials
The code reads three API keys from environment variables (ANTHROPIC_API_KEY, ELEVENLABS_API_KEY, PEXELS_API_KEY) but the skill metadata declares no required env vars or primary credential. This mismatch is potentially misleading: users will need to supply keys, and the metadata should explicitly list them. Otherwise, the requested credentials are proportional to the task (each key is used for the corresponding API).
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It does write downloaded clips and generated files to disk (expected for a video pipeline) but does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tiktok-motivation-video
  3. After installation, invoke the skill by name or use /tiktok-motivation-video
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
tiktok-motivation-video skill v1.0.0 - Initial release: Full pipeline to generate dark motivational TikTok/Reels videos using real video footage (no AI visuals). - Creates script with precise timing and Pexels search keywords via Claude API. - Generates voiceover using ElevenLabs (supports custom voice, English/Vietnamese). - Fetches high-quality cinematic vertical videos from Pexels API. - Composes video with animated text overlays (MoviePy) and applies color grading (FFmpeg). - Outputs ready-to-post 1080x1920 MP4 with TikTok-compliant formatting and captions.
Metadata
Slug tiktok-motivation-video
Version 1.0.0
License
All-time Installs 5
Active Installs 5
Total Versions 1
Frequently Asked Questions

What is Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark?

Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real d... It is an AI Agent Skill for Claude Code / OpenClaw, with 738 downloads so far.

How do I install Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark?

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

Is Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark free?

Yes, Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark support?

Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Full AI pipeline to create dark motivational TikTok/Reels videos using REAL video footage. Generates script (Claude), voiceover (ElevenLabs), searches real dark/cinematic video clips from Pexels API (no AI image generation), adds animated text overlays (MoviePy), color grading (FFmpeg), and exports final 1080x1920 MP4. Use this skill for: motivation video, dark?

It is built and maintained by thuongvh2-python (@thuongvh2-python); the current version is v1.0.0.

💬 Comments