audio-production
Installation
SKILL.md
audio-production
Machine interface: audio-production run - --json with a audio-production/request@1 document on stdin; exactly one
audio-production/response@1 document on stdout. skill --json prints the contract, doctor --json the environment,
plan - --json a dry run, validate - --json a schema check.
Rules for a calling agent:
- Measure first with media-analysis-skill (or ffmpeg-skill probe / loudness --measure-only); decide; then build a request.
- Give explicit, typed parameters:
NORMALIZEneedstarget_lufsandtrue_peak_db;SILENCE_REMOVEneeds the ranges you decided to remove. This skill has no defaults for production values and never guesses. - Never send commands, argv, filter strings or executable paths: the request is rejected.
- Keep outputs inside the workspace, never at an input path; set
overwrite: truedeliberately. - Read
results[].status,outputs[].provenanceanderrorfrom the JSON; the exit code is 0 only whenokis true.
See README.md for the schemas, operation table, error codes and limitations.