Open-source · agentskills.io · MIT

Give your agents media superpowers

14 portable skills, 97+ deterministic operations, and end-to-end cookbooks for video, audio, captions, timecode, and broadcast workflows.

Install for agentsBrowse cookbooks
14Skills
97Operations
7Cookbooks
9Categories

What do you want to do?

Jump straight to common agent tasks — or press / to search everything.

Skills by category

Each skill ships with SKILL.md routing, recipes, and JSON-scripted operations for agents.

View all 14 skills →
Setup4 ops

install-media-tools

Detect, verify, and install media processing binaries (ffmpeg, ImageMagick, exiftool, tesseract, yt-dlp, uv) on macOS and Linux. Use before other mediaskills when doctor reports missing tools, when ffprobe/ffmpeg is not found, or when setting up a fresh dev machine or CI runner.

4 recipes
Inspect8 ops

inspect

Probe, describe, compare, and batch-inspect video, audio, and image files using ffprobe. Use when you need metadata (duration, resolution, codecs, size), want to compare two files before/after processing, or need structured probe data to answer questions about a media file without modifying it.

5 recipes
Audio9 ops

audio

Extract, convert, trim, concatenate, normalize, fade, resample, and silence-detect audio using ffmpeg. Use when you need to modify audio tracks, change format or sample rate, edit timeline segments, or prepare audio for muxing back onto video.

5 recipes
Image9 ops

image

Convert, resize, crop, rotate, flip, optimize, read EXIF, strip metadata, and OCR images using ImageMagick, exiftool, and Tesseract. Use when you need to transform still images, reduce file size, inspect camera metadata, remove sensitive EXIF before sharing, or extract text from screenshots and scans.

9 recipes
Video12 ops

program-master

TV program segmentation — detect fade-aware black+silent break separators, preserve frame-accurate fade anchors, label content segments, and generate validated thumbnail-led broadcast segment PDF reports. Use when finding commercial breaks, naming episodes/parts, mapping broadcast master structure, or delivering a visual segment report — not hard cuts inside content.

Video2 ops

shots

Detect hard cuts (shot boundaries) in video via ffmpeg scene detection and extract midpoint stills per shot. Use when the unit of analysis is a shot — cataloging cuts, QC, or feeding shot-level frames to vision/OCR — not TV program structure or commercial breaks.

3 recipes

Install in one command

Pin a version for reproducible agent environments. Start with install-media-tools and doctor.sh.

npx skills add timelapsetech/[email protected] --skill inspect
Full install guide
esc

Try trim, captions, timecode, or broadcast