MIDI Generation
Generuje skutečné .mid soubory pomocí zabalených skriptů GM-instrumentů a referenčních dokumentů hudební teorie, nikoli ad hoc kódu.
Otestováno · Funguje
Co umí
Generuje MIDI soubory se správnými General MIDI programovými změnami nástrojů a aplikuje zabalené reference hudební teorie (akordové postupy, vedení hlasů, kontrapunkt, orchestrace) místo psaní MIDI kódu od nuly. Spouští se na žádosti o kompozici, generování nebo tvorbu hudby/melodií/MIDI souborů; vyžaduje `pip install midiutil` a pro export WAV samostatně stažený SoundFont plus FluidSynth.
Testovací report
Vygeneroval stejný postup I-V-vi-IV dvakrát se skutečnými voláními midiutil: základní skript (skill ignorován) nikdy nenastavil GM programovou změnu, takže basová linka by zněla jen jako druhý klavír, zatímco běh skillu použil zabalený generate_midi.py + pokyny voice-leading.md k nastavení správných basových/klavírních programů a snížení celkového pohybu hlasů mezi akordy z 21 na 9 půltónů -- konkrétní, měřitelné zlepšení, nikoli subjektivní.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/tubone24/midi-agent-skill cd midi-agent-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/midi-generation
Příkazy a ukázkové prompty
/midi-generationGeneruje skutečné .mid soubory pomocí zabalených skriptů GM-instrumentů a referenčních dokumentů hudební teorie, nikoli ad hoc kódu.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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