← Back to Skills Marketplace
lemondepat

Organise videos

by Pat · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
290
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install organise-videos
Description
Organize a video folder by cleaning non-video files, removing short/bad videos, and classifying videos into numbered subfolders using AI vision analysis.
Usage Guidance
Before installing or running this skill: (1) Understand it will run shell commands that can permanently delete or move files — make a backup or test on a copy of your folder first. (2) Ensure the runtime environment has ffmpeg and ffprobe (and bc, find, standard shell utilities); the skill fails silently if these are missing but it does not declare them. (3) Ask where the AI vision analysis runs — extracted frames may be sent to an external model or API, which could expose your video content; ask the skill author how images are handled and whether processing is local. (4) Be cautious about the provided shell snippets: they use fixed temp paths (/tmp/video_frames) and plain rm/mv commands without safety checks — consider running interactively or adding safety flags and validation. (5) Prefer installing only if you trust the owner or can inspect/modify the SKILL.md to add explicit binary requirements and safer command usage.
Capability Analysis
Type: OpenClaw Skill Name: organise-videos Version: 1.0.0 The skill is designed to organize video files by scanning directories, checking durations with ffprobe, extracting frames with ffmpeg for AI analysis, and sorting files into subfolders. It follows safety best practices by explicitly requiring user confirmation before any file deletion or movement, and it does not exhibit signs of data exfiltration, obfuscation, or unauthorized access (SKILL.md).
Capability Assessment
Purpose & Capability
The skill says no required binaries or env vars, but the SKILL.md consistently uses ffmpeg, ffprobe, bc, find, mkdir, mv, rm and shell utilities. That is an incoherence: a user running this skill will need those binaries available. Requesting filesystem operations (move/delete) is consistent with 'organise videos', but the missing declared prerequisites is a problem.
Instruction Scope
The instructions instruct the agent to scan a user-supplied folder, list and move or permanently delete files, extract frames into /tmp, and use an AI vision analysis step (Read tool) on images. Deletions are gated by AskUserQuestion in the flow, but many code snippets show unconditional rm/mv commands (no safety flags), placeholders like '[non-video files]' that could be mis-substituted, and use of a fixed /tmp directory (possible symlink/TOCTOU risks). The AI analysis step implies sending extracted frames to the model — the SKILL.md does not state whether image data stays local or is sent to an external service, so there is a privacy risk.
Install Mechanism
This is an instruction-only skill with no install spec, so nothing is written to disk by the skill itself. That reduces installer risk. However, it still depends on external binaries at runtime (see purpose_capability).
Credentials
The skill declares no environment variables or credentials — that matches its stated purpose. There is no request for unrelated secrets or config paths.
Persistence & Privilege
The skill is not forced-always and does not request persistent/global privileges. It is user-invocable and can be run autonomously per platform defaults, which is normal. No evidence it modifies 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 organise-videos
  3. After installation, invoke the skill by name or use /organise-videos
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
organise-videos 1.0.0 - Initial release of organise-videos skill. - Organizes a video folder by: - Cleaning/removing non-video files (with user choice). - Deleting or moving short or low-quality videos. - Extracting video frames and categorizing videos using AI vision analysis. - Sorting videos into clearly labeled, AI-generated folders in the user's language. - Offers optional further sub-organization based on user preferences (e.g., time of day, video length, quality). - Supports multi-language interactions and folder naming.
Metadata
Slug organise-videos
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Organise videos?

Organize a video folder by cleaning non-video files, removing short/bad videos, and classifying videos into numbered subfolders using AI vision analysis. It is an AI Agent Skill for Claude Code / OpenClaw, with 290 downloads so far.

How do I install Organise videos?

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

Is Organise videos free?

Yes, Organise videos is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Organise videos support?

Organise videos is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Organise videos?

It is built and maintained by Pat (@lemondepat); the current version is v1.0.0.

💬 Comments