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.