MIDI Generation
Genereert echte .mid bestanden via gebundelde GM-instrument scripts en muziektheorie referentiedocumenten, niet ad hoc code.
Getest · Werkt
Wat het doet
Genereert MIDI-bestanden met correcte General MIDI instrument program changes en past gebundelde muziektheorie-referenties toe (akkoordprogressies, stemvoering, contrapunt, orkestratie) in plaats van MIDI-code from scratch te schrijven. Wordt geactiveerd bij verzoeken om muziek/melodieën/MIDI-bestanden te componeren, genereren of maken; vereist `pip install midiutil` en, voor WAV-export, een apart gedownloade SoundFont plus FluidSynth.
Testrapport
Genereerde dezelfde I-V-vi-IV progressie twee keer met echte midiutil-aanroepen: het basis script (skill genegeerd) stelde nooit een GM program change in, dus de basstrack zou gewoon klinken als een tweede piano, terwijl de skill run de gebundelde generate_midi.py + voice-leading.md begeleiding gebruikte om correcte bas/piano programma's in te stellen en de totale cross-chord stembeweging van 21 naar 9 semitonen te verminderen - een concrete, meetbare verbetering, geen subjectieve.
Getest op: 2026-07-15 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/tubone24/midi-agent-skill cd midi-agent-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/midi-generation
Commando's en voorbeeldprompts
/midi-generationGenereert echte .mid bestanden via gebundelde GM-instrument scripts en muziektheorie referentiedocumenten, niet ad hoc code.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Generate an 8-bar piano and bass piece using a I-V-vi-IV progressionCreate a MIDI file with proper General MIDI instrument programsCompose a short melody and export it as a real .mid file