← Back to Skills Marketplace
442
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install video-resize
Description
Use when the user wants to change a video's aspect ratio or reformat it for a specific platform — e.g. "convert to vertical", "make it 9:16", "crop for TikTo...
Usage Guidance
This skill's local resizer (scripts/resize.sh) is straightforward and runs entirely on your machine with ffmpeg. However, the SKILL.md also includes an optional 'AI Edit' workflow that will upload videos to a third-party service and requires you to configure SPARKI_API_KEY. Before installing/using: (1) treat uploads as sensitive — do not use the AI flow for confidential videos; (2) verify the API hostname and provider (the example uses agent-api-test.aicoding.live while the homepage is sparki.io); (3) require explicit consent and supply your own API key from a trusted provider if you want AI editing; (4) prefer to remove or ignore the AI Edit section if you only need local resizing. If the author clarifies the endpoint, declares SPARKI_API_KEY in metadata, or removes the remote upload example, the inconsistencies would be resolved and confidence would increase.
Capability Analysis
Type: OpenClaw Skill
Name: video-resize
Version: 1.0.0
The skill bundle is classified as suspicious due to its 'AI Edit' functionality, which involves uploading user-provided video files to an external third-party API (`https://agent-api-test.aicoding.live/api/v1`) via `curl` commands embedded in `SKILL.md`. While this data transfer is explicitly documented as part of the skill's purpose and requires a user-configured API key, sending user files to an external service represents a significant network operation and data transfer risk, even if declared. The local `scripts/resize.sh` component, however, is well-written and appears benign.
Capability Assessment
Purpose & Capability
The declared purpose (local video reformatting) matches the included scripts (scripts/resize.sh uses only ffmpeg). However the SKILL.md also documents an optional 'AI Edit' feature that uploads files to a remote service and requires SPARKI_API_KEY — this remote capability is not reflected in the top-level requirements (no env vars listed) and thus is an unexplained extension of the skill.
Instruction Scope
Runtime instructions for the primary tool are local (center-crop via ffmpeg). But the SKILL.md contains full example code that will upload user video files to a remote API, poll for processing, and return a download URL. That behavior will transmit user video content off-host and is only described as an optional escalation, but it is explicit and actionable in the skill's instructions.
Install Mechanism
No install spec; the skill is instruction-only with a small shell script. Nothing in the manifest downloads or executes remote installers.
Credentials
The skill metadata declares no required env vars, but SKILL.md clearly requires SPARKI_API_KEY for the AI Edit flow and shows commands to store it (openclaw config set). The API base used in the examples (agent-api-test.aicoding.live) does not match the listed homepage (sparki.io), which is an unexplained mismatch and increases risk when providing credentials.
Persistence & Privilege
always is false and there is no indication the skill requests persistent privileges or modifies other skills' configs. The only persistent action referenced is storing SPARKI_API_KEY via openclaw config if the user opts into AI Edit — that is normal for an optional remote integration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-resize - After installation, invoke the skill by name or use
/video-resize - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Video Resize v1.0.0:
- Instantly reformat videos to any aspect ratio (e.g., 9:16, 1:1, 16:9) for platforms like TikTok, Instagram, or YouTube, using local center-crop (via ffmpeg, no API key needed).
- Simple command-line tool: `bash scripts/resize.sh <input> <ratio> [output]`.
- Provides aspect ratio and resolution reference table for common platforms.
- Includes guidance for when to switch to AI-powered smart cropping (AI Edit) for subject-aware resizing.
- Troubleshooting section added for common errors and requirements (ffmpeg, API key for AI Edit).
Metadata
Frequently Asked Questions
What is Video Resize?
Use when the user wants to change a video's aspect ratio or reformat it for a specific platform — e.g. "convert to vertical", "make it 9:16", "crop for TikTo... It is an AI Agent Skill for Claude Code / OpenClaw, with 442 downloads so far.
How do I install Video Resize?
Run "/install video-resize" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Video Resize free?
Yes, Video Resize is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Video Resize support?
Video Resize is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Video Resize?
It is built and maintained by BoShen (@symbolk); the current version is v1.0.0.
More Skills