groove-builder — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited groove-builder (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generate idiomatic drum patterns by genre with proper humanization. Writes to MIDI clips on the user's drum track.
Required: genre. Optional: tempo (use genre defaults).
| Genre | Default tempo | Time sig |
|---|---|---|
| Lo-fi hip-hop | 70-90 | 4/4 |
| Boom-bap | 85-95 | 4/4 |
| Trap | 130-150 (half-time feel) | 4/4 |
| House | 120-128 | 4/4 |
| Tech house | 124-128 | 4/4 |
| Techno | 125-135 | 4/4 |
| DnB / Jungle | 165-180 | 4/4 |
| UK garage | 130-138 | 4/4 (shuffled) |
| Drill (UK) | 140-145 (half-time) | 4/4 |
| Reggaeton | 95-100 | 4/4 (dembow) |
get_track_info on the drum track. Confirm a drum rack is loaded with at least kick (C1), snare (D1), hat (F#1), and optionally clap (D#1), open hat (A#1), perc (G1+).
If no kit loaded → ask user, or load stock Ableton Drum Kit.
For a 1-bar (16-step) pattern, here are tested templates:
#### Lo-fi hip-hop
Kick: X . . . . . X . . . . . . . . .
Snare: . . . . X . . . . . . . X . . . (snare on 5 & 13 for half-time feel)
Hat: X . X . X . X . X . X . X . X . (8th notes)#### Boom-bap
Kick: X . . X . . X . . . X . . . . .
Snare: . . . . X . . . . . . . X . . .
Hat: X X X X X X X X X X X X X X X X (16ths)#### Trap
Kick: X . . . . . . X . . . . . . . . (sparse, half-time feel)
Snare: . . . . X . . . . . . . X . . .
Hat: X X . X X X . X X . X X X . X X (rolling, with stutters)
808: long held bass notes underneath#### House
Kick: X . . . X . . . X . . . X . . . (4-on-the-floor)
Clap: . . . . X . . . . . . . X . . .
Hat: . . X . . . X . . . X . . . X . (off-beat 8ths)
OpHat: . X . . . X . . . X . . . X . . (between beats)#### DnB
Kick: X . . . . . . . . . X . . . . .
Snare: . . . . X . . . . . . . X . . .
Hat: X X X X X X X X X X X X X X X X (16ths, fast)After writing, apply genre-appropriate humanization:
If user wants a 2-bar pattern with fill:
Summarize: "Lo-fi pattern, 90 BPM. Kick on 1+3, snare on 5+13, 8th hats with 12% swing. ±15 velocity, ±15ms timing. Apply?"
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.