← Back to Skills Marketplace
Seamless Looper
by
GULLISH42069
· GitHub ↗
· v1.0.1
· MIT-0
97
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install seamless-looper
Description
Create seamless looping MP4 videos with smooth crossfade transitions, doubling video length for ambient or background loops without audio.
Usage Guidance
This skill appears coherent and limited to its stated task. Before running it: (1) ensure ffmpeg and ffprobe are installed; (2) run the script on copies of videos first (it overwrites nothing but produces new files) and test with a single file; (3) avoid using a crossfade longer than the input duration (the script does not validate this) and be aware very large files are CPU/disk intensive; (4) if you want error output for troubleshooting, remove the `2>/dev/null` redirection in the ffmpeg command; and (5) watch filenames with unusual characters — while the script quotes paths, complex filenames may still cause issues depending on shell behavior.
Capability Analysis
Type: OpenClaw Skill
Name: seamless-looper
Version: 1.0.1
The seamless-looper skill is a legitimate utility for creating looping video files using ffmpeg. The core logic in scripts/loop.sh uses ffprobe to determine video duration and ffmpeg to apply a crossfade transition, with appropriate shell quoting to handle file paths safely. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and scripts/loop.sh consistently implement an ffmpeg-based MP4 looping/crossfade workflow. Required tools (ffmpeg, ffprobe) are appropriate and proportional to the stated purpose; no unrelated binaries or credentials are requested.
Instruction Scope
Runtime instructions and the shell script operate only on the user-supplied source and output directories and call ffprobe/ffmpeg. The instructions do not read system-wide config, environment secrets, or transmit data externally. Minor operational notes: the script truncates durations to integers and does not validate that crossfade length < input duration, which may cause encoding errors; stderr is redirected to /dev/null which will hide ffmpeg diagnostics.
Install Mechanism
No install spec — instruction-only with an included shell script. There are no downloads or external install URLs; nothing is written to disk beyond the output files the user requests.
Credentials
No environment variables, credentials, or config paths are requested. The script does not read environment secrets. The requested access (reading .mp4 files in the given source directory and writing outputs) is proportional to the feature.
Persistence & Privilege
always is false and the skill does not request to persist or modify other skills or system-wide agent settings. Normal autonomous invocation is allowed by platform defaults but is not combined with broad privileges here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install seamless-looper - After installation, invoke the skill by name or use
/seamless-looper - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Updated description: noted visual-only output and MP4 input requirement
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Seamless Looper?
Create seamless looping MP4 videos with smooth crossfade transitions, doubling video length for ambient or background loops without audio. It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install Seamless Looper?
Run "/install seamless-looper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Seamless Looper free?
Yes, Seamless Looper is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Seamless Looper support?
Seamless Looper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Seamless Looper?
It is built and maintained by GULLISH42069 (@gullish42069); the current version is v1.0.1.
More Skills