Skip to content
Back to skills

Audio

ASecurity

Process, enhance, and convert audio files with noise removal, normalization, format conversion, transcription, and podcast workflows.

  • 21 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 10, 2026
content-marketinggoapi

Works with

  • api

Security analysis

A100/100

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

Scanned November 10, 2026

npx -y skills add modbender/skill-library-mcp --skill audio --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Audio?

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

Security grade badge for Audio
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-audio/badge)](https://www.skillsdirectory.com/skills/modbender-audio)

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: Audio
slug: audio
version: 1.0.1
description: Process, enhance, and convert audio files with noise removal, normalization, format conversion, transcription, and podcast workflows.
changelog: Declare required binaries (ffmpeg, ffprobe), add requirements section with optional deps, add explicit scope
metadata: {"clawdbot":{"emoji":"πŸ”Š","requires":{"bins":["ffmpeg","ffprobe"]},"os":["linux","darwin","win32"]}}
---

## Requirements

**Required:**
- `ffmpeg` / `ffprobe` β€” core audio processing

**Optional (for advanced features):**
- `sox` β€” additional noise reduction
- `whisper` β€” local transcription (or use API)
- `demucs` β€” stem separation

## Quick Reference

| Situation | Load |
|-----------|------|
| FFmpeg commands by task | `commands.md` |
| Loudness standards by platform | `loudness.md` |
| Podcast production workflow | `podcast.md` |
| Transcription workflow | `transcription.md` |

## Core Capabilities

| Task | Method |
|------|--------|
| Convert formats | FFmpeg (`-acodec`) |
| Remove noise | FFmpeg filters or SoX |
| Normalize loudness | `ffmpeg-normalize` or `-af loudnorm` |
| Transcribe | Whisper β†’ text, SRT, VTT |
| Separate stems | Demucs (vocals, drums, bass, other) |

## Execution Pattern

1. **Clarify goal** β€” What format? What loudness? What platform?
2. **Analyze source** β€” `ffprobe` for codec, sample rate, channels, duration
3. **Process** β€” FFmpeg/SoX for transformation
4. **Verify** β€” Check output plays, meets specs, sounds correct
5. **Deliver** β€” Provide file to user

## Common Requests β†’ Actions

| User says | Agent does |
|-----------|------------|
| "Convert to MP3" | `-acodec libmp3lame -q:a 2` |
| "Remove background noise" | Apply highpass/lowpass or dedicated denoiser |
| "Normalize for podcast" | `-af loudnorm=I=-16:TP=-1.5:LRA=11` |
| "Transcribe this" | Whisper β†’ output SRT/VTT/TXT |
| "Extract audio from video" | `-vn -acodec copy` or re-encode |
| "Make it smaller" | Lower bitrate: `-b:a 128k` or `-b:a 96k` |
| "Speed up 1.5x" | `-af atempo=1.5` |

## Format Quick Reference

| Format | Use Case | Quality |
|--------|----------|---------|
| WAV | Master, editing | Lossless |
| FLAC | Archive, audiophile | Lossless compressed |
| MP3 | Universal sharing | Lossy, 128-320 kbps |
| AAC/M4A | Apple, podcasts | Lossy, efficient |
| OGG/Opus | WhatsApp, Discord | Lossy, very efficient |

## Quality Defaults

- **Podcast:** -16 LUFS (Spotify), -19 LUFS (Apple)
- **Music:** -14 LUFS (Spotify), -16 LUFS (Apple Music)
- **MP3 quality:** VBR `-q:a 2` (~190 kbps) or CBR `-b:a 192k`
- **Sample rate:** 44.1kHz for music, 48kHz for video sync

## Scope

This skill:
- Processes audio files user explicitly provides
- Runs FFmpeg commands on user request
- Does NOT access cloud services without user knowing
- Does NOT store files persistently (user manages their files)

Files in this skill

  • SKILL.md2.9 KB
  • commands.md5.9 KB
  • loudness.md2.9 KB
  • podcast.md3.9 KB
  • transcription.md5.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.

View all in content-marketing β†’

Comments

Loading comments…

Newsletter

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