Back to skills
SKILL.md
Beatlab Pipeline
ASecurityDeterministic BeatLab pipeline utilities (validate, render grid, export MIDI/WAV). Use for running scripts instead of reasoning about validation/rendering.
- 666 stars
- 0 votes
- 0 copies
- 2 views
- Added September 2, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill beatlab-pipeline --agent claude-codeAre you the author of Beatlab Pipeline?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-beatlab-pipeline-claude-skill-registry)---
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 <beat.json> --inplace
## Render 16-step ASCII grid
uv run python .claude/skills/beatlab-pipeline/scripts/render_grid.py <beat.json>
## Export MIDI
uv run python .claude/skills/beatlab-pipeline/scripts/export_midi.py <beat.json> <out.mid>
## Render WAV
uv run python .claude/skills/beatlab-pipeline/scripts/render_wav.py <beat.json> <out.wav>
## Optional MP3 (if ffmpeg exists)
ffmpeg -y -i <out.wav> <out.mp3>
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.