Skip to content
Back to skills

Media Toolkit

ASecurity

Process audio and video with clipping, conversion, analysis, captions, thumbnails, GIFs, and batch utilities. Use for practical media manipulation workflows.

  • 99 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 26, 2026
toolsrails

Works with

  • cli

Security analysis

A100/100

Pro scans all 16 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add dkyazzentwatwa/chatgpt-skills --skill media-toolkit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Media Toolkit?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Media Toolkit
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dkyazzentwatwa-media-toolkit/badge)](https://www.skillsdirectory.com/skills/dkyazzentwatwa-media-toolkit)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: media-toolkit
description: Process audio and video with clipping, conversion, analysis, captions, thumbnails, GIFs, and batch utilities. Use for practical media manipulation workflows.
---

# Media Toolkit

Use this suite for practical audio and video operations that were previously spread across many narrow skills.

## Included Tools

- Audio: `audio_analyzer.py`, `audio_converter.py`, `audio_normalizer.py`, `audio_trimmer.py`, `podcast_splitter.py`, `sfx_generator.py`
- Video: `video_captioner.py`, `video_clipper.py`, `video_metadata_inspector.py`, `video_thumbnail_extractor.py`, `gif_workshop.py`, `thumbnail_gen.py`, `timelapse_creator.py`

## Workflow

1. Identify the medium, input format, and target output.
2. Pick the narrowest script that completes the job.
3. Keep transformations explicit: clip times, output codec, target size, caption source, or thumbnail cadence.
4. Verify output duration, dimensions, and bitrate-sensitive settings when the request depends on platform limits.

## Guardrails

- Avoid recompression churn when a simple trim or extract is enough.
- Call out when generated captions or “best frame” choices are heuristic.

Files in this skill

  • SKILL.md1.1 KB
  • agents/openai.yaml180 B
  • scripts/audio_analyzer.py23.1 KB
  • scripts/audio_converter.py10.1 KB
  • scripts/audio_normalizer.py10.8 KB
  • scripts/audio_trimmer.py16.8 KB
  • scripts/gif_workshop.py22.3 KB
  • scripts/podcast_splitter.py15.1 KB
  • scripts/requirements.txt190 B
  • scripts/sfx_generator.py13.5 KB
  • scripts/thumbnail_gen.py17.5 KB
  • scripts/timelapse_creator.py1.8 KB
  • scripts/video_captioner.py15.7 KB
  • scripts/video_clipper.py3.4 KB
  • scripts/video_metadata_inspector.py16.3 KB
  • scripts/video_thumbnail_extractor.py4.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.