MIDI Generation
Genererar verkliga .mid-filer via medföljande GM-instrument-skript och musikteori-referensdokument, inte ad hoc-kod.
Testad · Fungerar
Vad den gör
Genererar MIDI-filer med korrekta General MIDI-instrumentprogramändringar och tillämpar medföljande musikteori-referenser (ackordföljder, stämföring, kontrapunkt, orkestrering) istället för att skriva MIDI-kod från grunden. Utlöses vid förfrågningar om att komponera, generera eller skapa musik/melodier/MIDI-filer; kräver `pip install midiutil` och, för WAV-export, en separat nedladdad SoundFont plus FluidSynth.
Testrapport
Genererade samma I-V-vi-IV-följd två gånger med verkliga midiutil-anrop: baslinjeskriptet (färdigheten ignorerad) satte aldrig en GM-programändring så basstämman skulle bara låta som ett andra piano, medan färdighetskörningen använde det medföljande generate_midi.py + voice-leading.md-vägledningen för att sätta korrekta bas/piano-program och minska den totala röströrelsen mellan ackorden från 21 till 9 halvtoner -- en konkret, mätbar förbättring, inte en subjektiv.
Testad: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/tubone24/midi-agent-skill cd midi-agent-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/midi-generation
Kommandon och exempelprompter
/midi-generationGenererar verkliga .mid-filer via medföljande GM-instrument-skript och musikteori-referensdokument, inte ad hoc-kod.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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