MIDI Generation
Genererer ekte .mid-filer via bundne GM-instrument-skript og musikkteori-referansedokumenter, ikke ad hoc-kode.
Bestått
Hva den gjør
Genererer MIDI-filer med korrekte General MIDI instrument programendringer og bruker bundne musikkteori-referanser (akkordprogresjoner, stemmeføring, kontrapunkt, orkestrering) i stedet for å skrive MIDI-kode fra bunnen av. Utløses ved forespørsler om å komponere, generere eller lage musikk/melodier/MIDI-filer; krever `pip install midiutil` og, for WAV-eksport, en separat nedlastet SoundFont pluss FluidSynth.
Testrapport
Genererte den samme I-V-vi-IV progresjonen to ganger med ekte midiutil-kall: grunnlinjeskriptet (ferdigheten ignorert) satte aldri en GM programendring slik at bassporet bare ville høres ut som et andre piano, mens ferdighetskjøringen brukte den bundne generate_midi.py + voice-leading.md veiledningen for å sette korrekte bass/piano-programmer og redusere total krysstonebevegelse fra 21 til 9 halvtoner - en konkret, målbar forbedring, ikke en subjektiv.
Testet på: 2026-07-15 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/tubone24/midi-agent-skill cd midi-agent-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/midi-generation
Kommandoer og eksempelprompter
/midi-generationGenererer ekte .mid-filer via bundne GM-instrument-skript og musikkteori-referansedokumenter, ikke ad hoc-kode.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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