mc-arrangement-arch

Plan song structure, energy curves, and instrument entry/exit events for ARR-SPEC arrangement specs.

128|16|Updated Sep 17, 2026
One-click install
npx skills add https://github.com/jtydhr88/music-composition-skills --skill mc-arrangement-arch-jtydhr88
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mc-arrangement-arch
Source: https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-arrangement-arch
Command: npx skills add https://github.com/jtydhr88/music-composition-skills --skill mc-arrangement-arch-jtydhr88

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Generated and drafted tracks often sound flat or recognizably AI-made because nobody made structural decisions: energy rises monotonically, instrumentation never changes, every section is a multiple of 8 bars, nothing is ever subtracted, and endings are default fade-outs. This Skill provides the decision framework for how a track is shaped over time, grounded in measurements from 62 real multitrack arrangements. ## Core Features & Use Cases - Energy curve and dramatic arc: Maps Freytag's pyramid onto music, enforcing the measured rule that real arrangements always contain an energy descent, with explicit exception conditions for dub and minimal styles. - Subtractive arranging and layering as form: Provides the fill-then-carve workflow, instrument entry/exit event tables, and rules backed by corpus data (59/59 tracks have mid-song entries and early exits). - Diagnosis and ARR-SPEC field mapping: Supplies a symptom-to-cause diagnostic table, section proportion conventions, hook placement rules, three ending strategies, and direct mapping to ARR-SPEC fields like energy_curve, subtraction_events, and roster. - Use Case: A generated song sounds flat and every section feels identical. Use this Skill to diagnose the cause (unchanged instrumentation, no subtraction), then rewrite the arrangement with an entry/exit roster, a non-monotonic energy curve, and a deliberate ending. ## Quick Start Ask the agent to plan the arrangement structure of your song, including the energy curve, instrument entry and exit points, and at least one subtraction event, and fill those into the ARR-SPEC arrangement fields.

Frequently Asked Questions about mc-arrangement-arch

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

FAQPage Schema
How do I structure a song arrangement so it does not sound flat?▼

Write the energy of each section as a 0-10 sequence and ensure it is not non-decreasing; real arrangements always include an energy descent. Then add at least one subtraction event and vary instrumentation between sections so each part enters or exits deliberately.

Why does my AI-generated music sound like AI?▼

Generation defaults cluster on structure: monotonically rising energy, instrumentation unchanged from start to end, all sections exact multiples of 8 bars, no subtraction, and generic fade-out endings. These are structural decisions, not sound quality issues, so a better model will not fix them.

When should instruments enter and leave in an arrangement?▼

Measured data from 62 real multitracks shows every track has instruments entering mid-song and at least one exiting early. Build an entry/exit table per instrument; any instrument you cannot say when it exits is usually the one flattening the arrangement.

Should song sections always be multiples of 8 bars?▼

Use 8-bar multiples as the default because listeners expect formal divisions there, but break the pattern at least once with a stated reason, such as a half-length second verse or a 4-bar interlude. Uniform multiples throughout are a recognizable AI signature.

What are the limitations of subtractive arranging?▼

Subtraction only works when the existing parts are already as good as possible; removing pieces from mediocre material leaves mediocre material. It also requires enough source material to fill the timeline first, and minimal instrumentation or loop-based genres may not support layer-based form.