musescore

Automate music notation transformations for MuseScore files via CLI.

Updated May 7, 2026
One-click install
npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill musescore-dawsonblock
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: musescore
Source: https://github.com/dawsonblock/JUDGE_ATLAS/tree/main/external/CLI-Anything-main/musescore/agent-harness/cli_anything/musescore/skills
Command: npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill musescore-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates manual, error-prone work when you need to transform a score (transpose, restructure, extract parts, and export) into multiple output formats for rehearsals, publishing, or analysis.

Core Features & Use Cases

  • Transposition: Shift keys or pitches by key name, semitone count, or diatonic steps for rehearsal-ready versions of the same composition.
  • Export to many formats: Produce PDF, PNG, MP3, MIDI, MusicXML, and Braille, plus batch-style outputs for consistent deliverables.
  • Parts and instrument management: List, generate, extract, and manage instruments/parts so different ensembles get the right materials.

Quick Start

Generate a transposed MusicXML version by asking the system to run the command: cli-anything-musescore --json transpose by-key -i score.mscz -o out.mscz --target-key "C major" --direction closest.

Frequently Asked Questions about musescore

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transpose sheet music and export it to MusicXML or MIDI?▼

You can transpose sheet music and export it to MusicXML or MIDI by running a CLI command that shifts keys by semitone count or diatonic steps, then converts the score into your desired output format.

Can I extract individual instrument parts from a score for rehearsals?▼

Yes, you can extract individual instrument parts from a score for rehearsals by using instrument management features that list, generate, and isolate specific parts from the master file into distributable materials.

What file formats can I export from MuseScore files besides PDF?▼

You can export from MuseScore files into PDF, PNG, MP3, MIDI, MusicXML, and Braille formats, enabling batch-style outputs for consistent deliverables across publishing and analysis workflows.

Do I need MuseScore 4 installed to automate score transposition?▼

Yes, you need MuseScore 4 installed because the automation relies on the MuseScore 4 mscore backend and its CLI interface to process deterministic transposition and export operations.

What is the best way to batch convert .mscz files into rehearsal materials?▼

The best way to batch convert .mscz files into rehearsal materials is using a CLI interface with explicit input/output parameters and machine-readable --json outputs for deterministic, automated transposition and part extraction.

Why does my transposed score export not match the target key correctly?▼

Your transposed score export might not match the target key if explicit parameters like --target-key and --direction closest are not defined, which are required for deterministic pitch shifting during the conversion process.