<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 3d ago

by jtydhr88

music-composition-skills

Professional agent skills for composing and arranging popular music

  • New — Created in the last 30 days
  • Active — Updated in the last 14 days

162 GitHub stars (162)

+162 in 29 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +32 in total; the busiest day was Sep 29 with +6 stars.Sep 27: 0 starsSep 28: +3 starsSep 29: +6 starsSep 30: +2 starsOct 1: +1 starsOct 2: +1 starsOct 3: +2 starsOct 4: +1 starsOct 5: 0 starsOct 6: +2 starsOct 7: +1 starsOct 8: +1 starsOct 9: +1 starsOct 10: +2 starsOct 11: +2 starsOct 12: +1 starsOct 13: +3 starsOct 14: +1 starsOct 15: 0 starsOct 16: +2 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
Sep 28+3
Sep 29+6
Sep 30+2
Oct 1+1
Oct 2+1
Oct 3+2
Oct 4+1
Oct 50
Oct 6+2
Oct 7+1
Oct 8+1
Oct 9+1
Oct 10+2
Oct 11+2
Oct 12+1
Oct 13+3
Oct 14+1
Oct 150
Oct 16+2
  • 29 skills (29 skills found in its SKILL.md files)
  • 22 forks (22 forks)
  • 3d ago last update (Last updated 3d ago)

Install

Skills CLI

npx skills add jtydhr88/music-composition-skills

Asks which skills and agents to install. Just one: npx skills add jtydhr88/music-composition-skills --skill mc-ai-tell-audit — add -g for every project.

Claude Code

git clone https://github.com/jtydhr88/music-composition-skillscp -r "music-composition-skills/plugins/music-composition/skills/mc-ai-tell-audit" ~/.claude/skills/

Copies the mc-ai-tell-audit skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add jtydhr88/music-composition-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • mc-ai-tell-audit

    The post-generation AI-tell audit (AI 味诊断). Run this on every generated track before accepting it. Covers the fourteen enumerable defaults that generative music models fall into, which of them are machine-measurable and which need ears, why compliance rate and AI-tell count are two separate numbers that must never be merged, the zero-point calibration that sets the pass threshold at 82 rather tha…

    plugins/music-composition/skills/mc-ai-tell-audit/SKILL.md on GitHub (opens in a new tab)
  • mc-arrangement-arch

    Arrangement architecture (编曲结构学) - the shape of a track over time rather than its notes. Energy curve and dramatic arc, subtractive arranging, layering as form (instrument entry/exit events), formal skeletons and section proportion, arrangement-hook placement, why the second verse must not be a copy, and how to end. Use when the user is arranging a song and asks how to structure it, when a track…

    plugins/music-composition/skills/mc-arrangement-arch/SKILL.md on GitHub (opens in a new tab)
  • mc-case-studies

    The corpus layer (语料层) - how real recordings are made to testify for or against the textbook rules. Covers the reverse ARR-SPEC as the unit of the corpus, the corroboration table that turns rules times corpus into hit rates and tiers them as strong rule / tendency / not a rule, the two honesty constraints that keep the table from being circular, why naturally sampled corpora beat curated ones, wh…

    plugins/music-composition/skills/mc-case-studies/SKILL.md on GitHub (opens in a new tab)
  • mc-counterpoint

    Counterpoint and voice writing (对位与声部写作) - writing a second line that is genuinely independent rather than a harmony part. The four complementarity axes that make two lines combine (rhythmic density, interval colour, contrary/oblique/similar motion, staggered peaks), contrast between unlike versus like characters, the melodic constraints a contrapuntal line must obey, the five species, and invert…

    plugins/music-composition/skills/mc-counterpoint/SKILL.md on GitHub (opens in a new tab)
  • mc-development

    Thematic development (乐思发展层) - what the theme is and what each section does with it. Owns `material` (motif, character, stated_in) and `form[].development`, a closed set of ten operations (repeat/sequence/extend/contract/fragment/vary/augment/counterpoint/new/recap). Covers the line between developing and piling up, each operation with its criterion and cost, motive-to-phrase construction, phrase…

    plugins/music-composition/skills/mc-development/SKILL.md on GitHub (opens in a new tab)
  • mc-form

    Song form and section design (曲式与段落) - the terminology, the standard templates, and how to build a setsu backwards from the chorus. The Japanese section vocabulary mapped onto Anglo-American terms (and the two that are routinely mistranslated), the two broad families sorted by chorus position, the royal-road template with its repetition-omission rule, ternary form and the recapitulation principle…

    plugins/music-composition/skills/mc-form/SKILL.md on GitHub (opens in a new tab)
  • mc-harmony

    Functional and colour harmony (和声:功能与色彩) - choosing chords for a melody and then upgrading them without over-cooking. The three functions and three cadence types, the measure-by-measure harmonization procedure, substitution rules, seventh chords, and the colour techniques (slash chords, secondary dominants, two-fives, tritone substitution, subdominant minor, modal flavours, sus4, tensions, cliche…

    plugins/music-composition/skills/mc-harmony/SKILL.md on GitHub (opens in a new tab)
  • mc-melody

    Melody writing (旋律法) - what a melodic line expresses and how to make it singable. Direction and interval width as expression, the hard limits on leaps and how to prepare and land them (windup, run-up, cushion, rebound), range setting against the human voice and the passaggio, long and short note values, cadence treatment and the eight degrees of closure, motive-phrase-section construction and the…

    plugins/music-composition/skills/mc-melody/SKILL.md on GitHub (opens in a new tab)
  • mc-mix-intent

    Mix intent as a handoff artifact (混音意图) - stating what a mix must achieve so a human engineer, a DAW, or a generative backend can all act on it, without prescribing EQ or compressor settings. The five domains (time, frequency, level, stereo, depth) and the imagined sound stage, the four goals (mood, balance, definition, interest), where balance is required and where depth must be consistent inste…

    plugins/music-composition/skills/mc-mix-intent/SKILL.md on GitHub (opens in a new tab)
  • mc-modulation

    Modulation (转调) - moving between keys and making the seam sound intended rather than accidental. Closely related versus distant keys, the cushion chord and its announcement ladder from smoothest to most impactful, degree thinking, the three tools that keep a modulation feeling unified, what each interval distance expresses, a six-step decision flow including the return trip, and a warning about t…

    plugins/music-composition/skills/mc-modulation/SKILL.md on GitHub (opens in a new tab)
  • mc-orchestration

    Orchestration (配器) at the decision level - which instruments carry which line, pure vs mixed timbre, blending (unison, octave coupling, separate registers), balance, technique's effect on blend, register-dependent character, MIDI orchestration, and Chinese folk orchestra scoring - four sections, pairing/clash, melody/bass/harmony assignment, arranging/transplanting. Use when picking an instrument…

    plugins/music-composition/skills/mc-orchestration/SKILL.md on GitHub (opens in a new tab)
  • mc-progressions

    Chord progression lookup library (和弦进行速查库) - the eight famous named progressions with their variants and what each one actually does, a mood reverse-lookup, the eight variation techniques that turn one standard progression into ten, and an explicit warning list of the progressions generative models default to. This is a lookup skill, not a teaching skill - it answers "give me a progression that d…

    plugins/music-composition/skills/mc-progressions/SKILL.md on GitHub (opens in a new tab)
  • mc-render-compile

    The compiler from ARR-SPEC to any generation backend (编译层). One compiler, many backends - the backend differences live in backends.yaml as data, never as separate skills. Covers the compile order, section-tag mapping, turning structured fields into prose style prompts without losing information, lyric chunking, the honors contract that decides which fields are scorable, degradation strategy when…

    plugins/music-composition/skills/mc-render-compile/SKILL.md on GitHub (opens in a new tab)
  • mc-rhythm-groove

    Rhythm and groove as musical material (节奏与律动) - what a rhythm is before anyone plays it. Beat feel versus tempo as independent variables, the weight structure of the bar, syncopation and anticipation and the precondition both require, the three ingredients of groove, onbeat versus offbeat feel and bounce, the melody's three possible relationships with the backbeat, and the ways a rhythmic figure…

    plugins/music-composition/skills/mc-rhythm-groove/SKILL.md on GitHub (opens in a new tab)
  • mc-rhythm-section

    Rhythm section arranging and MIDI programming (节奏组与打ち込み) - drums, bass and harmony instruments as one unit, and how to make programmed parts sound played. Includes a style-by-style drum pattern and tempo lookup (rock, funk, R&B, hip hop, jazz, blues, Afro-Cuban, Brazilian, country, metal, techno): kick/snare/cymbal roles, tempo ranges, straight/swing/shuffle/half-time feel, signature fills and hi…

    plugins/music-composition/skills/mc-rhythm-section/SKILL.md on GitHub (opens in a new tab)
  • mc-sound-design

    Synth and timbre design as an arrangement decision (音色设计) - deciding what a sound must be before touching a knob. The four-question intent checklist (percussive or pitched / register / envelope shape / bright or dark) and its mapping to oscillator, tune, amp EG and filter; resetting to an unprocessed starting state instead of browsing presets; the sculpting model of subtractive synthesis; filter…

    plugins/music-composition/skills/mc-sound-design/SKILL.md on GitHub (opens in a new tab)
  • mc-style-chinese-pop

    Mandarin and Cantonese pop as a style layer (华语流行风格层). What is actually specific to Chinese-language pop rather than borrowed wholesale from J-pop and Anglo-American pop, the transfer table for what may and may not be carried in or out, the tone-melody constraint that shapes Mandarin and Cantonese melody writing and why it belongs to the lyrics library, what the corpus can currently support and w…

    plugins/music-composition/skills/mc-style-chinese-pop/SKILL.md on GitHub (opens in a new tab)
  • mc-style-cinematic

    Cinematic and hybrid orchestral music as a style layer (影视管弦与 hybrid 风格层) - the library's landing point for what "film grade" actually means. The three colour-configuration principles (pure-timbre layering, juxtaposition, and the mixed use of both), unison-that-is-not-unison and rhythmic heterophony as tension devices, why cinematic harmony is often non-functional and what replaces function, the…

    plugins/music-composition/skills/mc-style-cinematic/SKILL.md on GitHub (opens in a new tab)
  • mc-style-citypop-rnb

    City pop and R&B as a style layer (都会流行与 R&B 风格层) - the sound built on borrowed jazz harmony, a pushed bass, and deliberate space. The harmonic vocabulary that defines it and where it comes from, the rhythm-section signature of a bass ahead of the grid against drums on it, the instrumentation roster with its register discipline, a measured spectrum budget, why R&B is the most subtractive style in…

    plugins/music-composition/skills/mc-style-citypop-rnb/SKILL.md on GitHub (opens in a new tab)
  • mc-style-edm

    EDM and club music as a style layer (电子舞曲风格层) - a form built on layer addition and subtraction rather than verses and choruses. Why club structure works on the floor and not at home, the long build and the drums-only section that exists for the DJ, layering as form when there is no melody to carry it, the one place where absolute quantization is correct and the one constraint that still applies,…

    plugins/music-composition/skills/mc-style-edm/SKILL.md on GitHub (opens in a new tab)
  • mc-style-hiphop

    Hip-hop and trap as a style layer (嘻哈风格层): beat-first music where the producer is a programmer, not a drummer. Covers the third time-feel from Dilla Time (straight and swung at once) with usable numbers (rushed snare ~65 ms, per-voice swing, shift-timing ticks), the tempo bands for standard / slow / half-time, the 808 as harmony carrier versus the kick, sample-based beat making from Schloss's Mak…

    plugins/music-composition/skills/mc-style-hiphop/SKILL.md on GitHub (opens in a new tab)
  • mc-style-jazz

    Jazz as a style layer (爵士风格层) - what is specific to jazz and what is merely general music theory wearing a jazz hat. Chord-scale theory and the avoid-note idea, melodic minor harmony and the interchangeability that makes altered dominants work, the diminished and whole-tone resources, comping and voicing conventions, the head-solos-head form, bebop phrasing and accent placement, what a jazz arran…

    plugins/music-composition/skills/mc-style-jazz/SKILL.md on GitHub (opens in a new tab)
  • mc-style-jpop

    J-pop as a style layer (日式流行风格层) - the chorus-centred design discipline that distinguishes Japanese pop from Western pop. Why the sabi sounds like the sabi and the first-aid kit when it will not lift, the two maximization strategies (exposure and anticipation) and the boredom trade-off that governs them, the internal structure of a chorus and the two ways to build one, the role and the optional n…

    plugins/music-composition/skills/mc-style-jpop/SKILL.md on GitHub (opens in a new tab)
  • mc-style-latin

    Latin as a style layer (拉丁风格层) - three families that must never be blended into one "Latin" setting: Afro-Cuban, Brazilian and Caribbean. The clave system as the grammar that decides son or rumba and 2-3 or 3-2, the division of labour between conga tumbao, bass tumbao, piano montuno and timbale cascara and which of them actually holds the grid, where the lightness of bossa comes from and why samb…

    plugins/music-composition/skills/mc-style-latin/SKILL.md on GitHub (opens in a new tab)
  • mc-style-rock-band

    Rock and band-format music as a style layer (乐队编制风格层) - what changes when five people in a room have to play it. The band roster as a hard constraint, why rock opens with fewer instruments than any other style, power chords and the harmony rules that stop applying, and riff as the primary hook carrier - Rooksby's 30 riff types (interval / scale / chord based), riff length and the 3+1 repetition p…

    plugins/music-composition/skills/mc-style-rock-band/SKILL.md on GitHub (opens in a new tab)
  • mc-symbolic-score

    Compiling ARR-SPEC into symbolic notation (符号乐谱输出) - ABC, MusicXML and MIDI from one emitter. Why the symbolic path matters (it is the only fully reproducible output and the only way YuE2 executes rather than guesses), the field-by-field mapping from spec to ABC headers and body, roman numerals to letter chords, multi-voice and per-part output, what each target format can and cannot carry, MIDI C…

    plugins/music-composition/skills/mc-symbolic-score/SKILL.md on GitHub (opens in a new tab)
  • mc-texture-layering

    Texture and spectral layering (织体与频谱分层) - arranging as a space budget rather than an instrument list. Foreground/middle-ground/background depth planning, the perceptual cues that decide what a listener hears as lead, rate-of-change discipline per depth layer, the frequency budget and the three ways to resolve a collision (yield / separate registers / alternate), and the maximal-density method for…

    plugins/music-composition/skills/mc-texture-layering/SKILL.md on GitHub (opens in a new tab)
  • mc-vocal-direction

    Vocal direction and harmony design (演唱指导与和声设计) - specifying how a vocal should be delivered, not just what notes it sings. The two musical criteria, the vocabulary that actually changes a performance (brighter rather than louder, harder consonants rather than louder), consonant/vowel separation and why the beat lives in the vowel, the anti-perfection pitch philosophy that keeps a vocal from sound…

    plugins/music-composition/skills/mc-vocal-direction/SKILL.md on GitHub (opens in a new tab)
  • mc-workflow

    Entry point and router for the music composition library (作曲编曲工作流与路由). The S0-S7 stage table from brief to delivered audio, which skill to load for which task, the full-library boundary table that prevents two skills claiming the same decision, the ARR-SPEC gate rules, and the three testing devices (routing, text-layer A/B, compliance rate). Load this FIRST for any request that will produce or ch…

    plugins/music-composition/skills/mc-workflow/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.