--- name: beatlab-pipeline description: Deterministic BeatLab pipeline utilities (validate, render grid, export MIDI/WAV). Use for running scripts instead of reasoning about validation/rendering. user-invocable: false allowed-tools: Read, Write, Bash(uv:*), Bash(mkdir:*), Bash(which:*), Bash(ffmpeg:*) --- # BeatLab Pipeline Prefer running these scripts (do NOT read them into context): ## Validate (and normalize) a beat JSON uv run python .claude/skills/beatlab-pipeline/scripts/validate.py --inplace ## Render 16-step ASCII grid uv run python .claude/skills/beatlab-pipeline/scripts/render_grid.py ## Export MIDI uv run python .claude/skills/beatlab-pipeline/scripts/export_midi.py ## Render WAV uv run python .claude/skills/beatlab-pipeline/scripts/render_wav.py ## Optional MP3 (if ffmpeg exists) ffmpeg -y -i