cli-anything-musescore

CLI for music notation — transpose, export PDF/audio/MIDI, extract parts, manage instruments

By hkuds · 414 installs

npx skills add hkuds/cli-anything --skill cli-anything-musescore

Source repository · Upstream listing

MuseScore CLI Skill Overview Wraps MuseScore 4's mscore backend for music notation tasks: transposition, export to multiple formats (PDF, PNG, MP3, MIDI, MusicXML, Braille), part extraction, instrument management, and score analysis. Commands Project Management Transposition Part Extraction Export Instrument Management Score Analysis Session Supported Input Formats .mscz (MuseScore native) .mxl (compressed MusicXML) .musicxml / .xml (MusicXML) .mid / .midi (MIDI) Key Names for Transposition Major: Cb, Gb, Db, Ab, Eb, Bb, F, C, G, D, A, E, B, F , C Minor: Ab, Eb, Bb, F, C, G, D, A, E, B, F , C , G , D , A Accepted formats: "C", "C major", "Am", "A minor", "Db major", "F minor" Agent Guidance Always use json flag for machine readable output Verify exports with export verify after rendering Use media probe to inspect an unknown score before operating on it Transposition requires both i (input) and o (output) Part names are case insensitive for parts extract