mix-master
Canonical short-form-ad audio mix in one FFmpeg pass. VO loudnorm + 3.0× per-clip + 2.0× mix, music 0.13 base + apad+afade, sidechain compress 20:1 @ 0.01, climax line +20%, optional video-to-music duration sync. Replaces the reactive multi-round tuning that cost v03 6+ passes.
npx skills add gooseworks-ai/goose-skills --skill mix-master --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# mix-master ## Purpose The v03 Ironman LEARNINGS describe 6+ tuning rounds because no default mix protocol existed: round 1 music too loud, round 2 VO too quiet, round 3 Whisper mis-transcribed, round 4 sidechain ratio finally right, round 5 music ended too early, round 6 climax sat at the same loudness as the rest. This atom encodes the protocol that landed and ships it as the default. Operators tune by flag; they don't redesign the chain. ## Inputs - `--video <path>` — video file with no audio (or whose audio gets dropped) (required) - `--vo <path,path,...>` — comma-separated list of per-scene VO mp3s in scene order (required) - `--vo-starts <ms,ms,...>` — start time in milliseconds for each VO clip on the timeline (required, same length as `--vo`) - `--music <path>` — music bed file (required) - `--sfx <path,path,...>` — optional comma-separated SFX list - `--sfx-starts <ms,ms,...>` — optional SFX start times - `--output <path>` — output mp4 (required) - `--total-duration <s>` — target total duration in seconds (required — video AND music are sync-fit to this) - `--vo-boost-line <N>` — 1-indexed VO clip that is the climax; gets +20% additional volume (default unset) - `--vo-vol
- Purpose
- Inputs
- Workflow
- Output
- Quality Checks
- Failure Modes
- Example
scripts/mix.sh \
What does the mix-master skill do?
Canonical short-form-ad audio mix in one FFmpeg pass. VO loudnorm + 3.0× per-clip + 2.0× mix, music 0.13 base + apad+afade, sidechain compress 20:1 @ 0.01, climax line +20%, optional video-to-music duration sync. Replaces the reactive multi-round tuning that cost v03 6+ passes.
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill mix-master --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
