Skip to content
Back to skills

Audio

ASecurity

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

  • 17 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 29, 2026
content-marketinggoapi

Works with

  • api

Security analysis

A100/100

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

Scanned May 29, 2026

npx -y skills add clawic/skills --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/clawic-audio/badge)](https://www.skillsdirectory.com/skills/clawic-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.8 KB
  • _meta.json238 B
  • commands.md5.6 KB
  • loudness.md2.8 KB
  • podcast.md3.7 KB
  • transcription.md4.9 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.