sheet-music-publisher

Convert mastered audio into sheet music PDFs and MusicXML via AnthemScore and MuseScore.

408|97|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill sheet-music-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sheet-music-publisher
Source: https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/sheet-music-publisher
Command: npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill sheet-music-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sheet music publishing is time-consuming when converting mastered audio into publish-ready notation and assembling songbooks; this skill automates the transcription workflow and prepares outputs for KDP and licensing.

Core Features & Use Cases

  • Automated transcription: Uses AnthemScore CLI to convert mastered WAVs to MusicXML and PDFs.
  • Title cleanup & polish: Integrates MuseScore polishing to fix key/signatures, tempo, and notation before export.
  • Songbook generation: Optional KDP-ready songbook creation using create_songbook.py with TOC, titles, and cover integration.
  • Use Case: An artist finishes mastering an album and wants publishing-ready sheet music and a printable songbook for fan bundles or licensing packages.

Quick Start

Invoke the sheet-music-publisher skill on an album folder to generate per-track PDFs and MusicXML, then optionally run the songbook creator.

Frequently Asked Questions about sheet-music-publisher

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

FAQPage Schema
How do I convert mastered audio to sheet music for publishing?

To convert mastered audio to sheet music, the workflow transcribes WAV files into MusicXML using AnthemScore, then polishes notation and exports per-track PDFs via MuseScore for publishing-ready output.

What's the best way to create a KDP-ready songbook from album tracks?

Creating a KDP-ready songbook involves generating per-track sheet music PDFs and compiling them using a Python script to assemble a table of contents, titles, and cover integration for printable licensing packages.

Does the sheet music transcription process work with AnthemScore and MuseScore?

Yes, the transcription process uses AnthemScore CLI to generate MusicXML from mastered audio, followed by MuseScore to fix key signatures, tempo, and notation before final PDF export.

Can I automate audio to MusicXML transcription from the command line?

You can automate audio to MusicXML transcription by invoking the workflow via CLI, which processes an album folder directly to output MusicXML files and printable PDFs without manual intervention.

What Python dependencies are needed to generate a printable songbook?

Generating a printable songbook requires Python dependencies including pypdf, reportlab, and pyyaml to integrate the songbook creation script for layout, PDF manipulation, and configuration parsing.

Why does my sheet music need notation cleanup after audio transcription?

Sheet music requires notation cleanup because automated audio transcription often misinterprets key signatures and tempo, making MuseScore polishing necessary to fix notation before exporting valid licensing-ready PDFs.