Agent skill · creative production · hkuds

musescore

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

Why this skill is useful

Adds a comprehensive set of executable CLI commands for music notation tasks that extend the AI's capabilities in music production.

What it needs

Requires musescore installed locally. About 2k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.

What this skill does

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

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills hkuds/skills--103496

View the source on GitHub

Browse the @skills marketplace