musescore

Automate MuseScore 4 notation tasks via CLI with JSON output.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/edwifiguy/era-agents-ops --skill musescore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: musescore
Source: https://github.com/edwifiguy/era-agents-ops/tree/main/skills/era-agents-op/cli-anything/musescore/agent-harness/cli_anything/musescore/skills
Command: npx skills add https://github.com/edwifiguy/era-agents-ops --skill musescore

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates repetitive music notation tasks for composers and educators by providing a CLI to transpose scores, export formats, extract parts, and manage instruments.

Core Features & Use Cases

  • Transpose scores to target keys and intervals
  • Export scores to PDF, MP3, MIDI, MusicXML, and Braille
  • Extract parts and manage instrument mappings for ensembles

Quick Start

Invoke cli-anything-musescore --json project info -i score.mscz to view score metadata.

Frequently Asked Questions about musescore

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

FAQPage Schema
How do I automate MuseScore notation tasks like transposition and exporting?

To automate MuseScore notation tasks, you use a CLI wrapper to transpose scores, extract parts, manage instruments, and export files. It processes single scores or collections and returns JSON output.

Can I export MuseScore files to PDF, MP3, and MIDI in bulk?

Yes, you can export MuseScore files to PDF, MP3, MIDI, MusicXML, and Braille formats in bulk. The CLI applies batch export commands to score collections, automating multi-format output generation.

How do I transpose scores to a target key automatically?

You can transpose scores to a target key automatically by running CLI transpose subcommands. This specifies the desired intervals and keys, processing either single scores or entire collections efficiently.

Does this MuseScore automation tool require MuseScore 4?

Yes, this MuseScore automation tool requires MuseScore 4. It functions as a CLI wrapper around MuseScore 4, utilizing its underlying capabilities to execute notation, transposition, and export subcommands.

What is the best way to extract parts and manage instruments for an ensemble?

The best way to extract parts and manage instruments for an ensemble is using CLI parts and instruments subcommands. This automates parts extraction and manages instrument mappings, outputting structured JSON data.