Aria Progressbar Name
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for progress bars.
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…
$ npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-progressions --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/music-composition/skills/mc-progressions .claude/skills/mc-progressions && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "mc-progressions" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressions into .claude/skills/mc-progressions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-progressions", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressionsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-progressions --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/music-composition/skills/mc-progressions .agents/skills/mc-progressions && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "mc-progressions" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressions into .agents/skills/mc-progressions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-progressions", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-progressions --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/music-composition/skills/mc-progressions .cursor/skills/mc-progressions && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "mc-progressions" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressions into .cursor/skills/mc-progressions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-progressions", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/jtydhr88/music-composition-skills.git --path plugins/music-composition/skills/mc-progressions--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-progressions --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/music-composition/skills/mc-progressions .gemini/skills/mc-progressions && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "mc-progressions" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressions into .gemini/skills/mc-progressions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-progressions", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install jtydhr88/music-composition-skills mc-progressionsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/music-composition/skills/mc-progressions .github/skills/mc-progressions && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "mc-progressions" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressions into .github/skills/mc-progressions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-progressions", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-progressions --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/music-composition/skills/mc-progressions .opencode/skills/mc-progressions && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "mc-progressions" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-progressions into .opencode/skills/mc-progressions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-progressions", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
mc-progressionsChord 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…
Mc Progressions is an agent skill from jtydhr88/music-composition-skills. 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 does X". Harmonizing a melody, choosing chords bar by bar, or reharmonizing is mc-harmony, and a full track needs…
Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `progressions-full.md` and `reference.md`).
The repository describes itself as: Professional agent skills for composing and arranging popular music. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 7adca0c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Mc Progressions loads about 1.6k tokens when it runs. Until then it costs about 196 tokens; SKILL.md has 396 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from jtydhr88/music-composition-skills at commit 7adca0c, republished under its MIT licence (© jtydhr88). 396 words, ~1,553 tokens.
.claude/skills/mc-progressions/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.这是一个查表 skill,不是教学 skill。
| 你问 | 去哪 |
|---|---|
| "给我一个能做出 X 感觉的进行" | 本 skill |
| "为什么这个进行成立" | mc-harmony |
| "怎么把这个进行改得更好听" | 本 skill §4 + mc-harmony §7 |
| 任务 | 读 |
|---|---|
| 按情绪找进行 | §1 情绪反查表 |
| 要一个"就是那个味"的进行 | §2 八大名进行 |
| 按类别翻 | reference.md |
| 手上的进行用腻了 | §4 八种变形 |
| 担心进行太套路 | ★ §3 |
| 移调 | reference.md §5 |
| 不归这里 | 归哪 |
|---|---|
| 和声的原理、功能、为什么 | mc-harmony |
| 重配和声的九步流程 | mc-harmony §7 |
| 转调 | mc-modulation |
| 某个风格特有的进行语汇 | mc-style-*(L3)。★ 本 skill 的语汇偏 J-POP;中文流行的和声语汇未单列;K-POP 与欧美流行没有对应的 L3 skill,用本 skill 的通用表并在规格单里声明(见 reference.md §11) |
| 分类全表、名曲索引、移调表 | reference.md |
| 情绪 | 首选 |
|---|---|
| 明亮/有力 | I–IV–V–I / IV–V–I–VIm / 流行朋克进行 |
| 切ない/emo(揪心) | 王道进行 4536 / C–E7–F–Fm / IVm 类(C–Fm–C) |
| 温暖/踏实 | C–Dm–Em–F / C–Am–F–G / C–Gm7·C7–F |
| 时髦/都会 | 丸サ进行 / 裏和弦进行 / 二五一 / F/G 属代理 |
| 忧郁/演歌/歌谣曲 | Am–G–F–E / Am–Dm–E7–Am / 小调二五 |
| 壮大/史诗抒情 | C–Bm7(♭5)·E7–Am 类 / 8 小节卡农 / 下行低音クリシェ |
| 急转/复杂 | Em–F–Am–G / F–Dm–G–Em·E7 / C–B7–Em7–E♭ |
| 可跳舞 | F△7–E7–Am–C7 + four-on-the-floor / C7(9,13)–F7(9,13) riff |
以下一律 Key = C(小调类 Key = Am)。级数是思考用的,字母是交接用的,双记。
IV△7 – V7 – IIIm7 – VIm7 F△7 – G7 – Em7 – Am7名字就是级数 4-5-3-6。4 和 5 是大和弦、3 和 6 是小和弦—— "由明转暗"这个落差正是切なさ的来源。 与卡农进行并列为两大王牌。
| 变体 | 效果 |
|---|---|
IV△7–V7–III7–VIm7(F△7–G7–E7–Am7) | III 变属七 → 哭腔更强,往 VIm 的拉力更强 |
IV△7–V(onIV)–IIIm7–VI7(F△7–G/F–Em7–A7) | 第 2 小节的分数和弦是**"キュン"(心动)点** |
I – V – VIm – IIIm – IV – I – IIm – V C – G – Am – Em – F – C – Dm – G转位形 C–G/B–Am–Em/G–F–C/E–Dm–G 让低音沿音阶级进下行(C-B-A-G-F-E-D-G)
= 低音线クリシェ。
C–G–Am–Em 同样标准;结尾 Em→G 更好循环(末尾的属和弦顺畅流回主和弦)VIm – IV – V – I Am – F – G – C小调色彩起头 → 稳定的大调解决。1990 年代 J-POP 黄金期的声音。
近亲 Am–G–F–C(6541,低音级进下行,更抒情)。
IV – III7 – VIm – I F – E7 – Am – C时髦、都会、emo——city pop / neo-soul 的同义词。 E7 是指向 Am 的副属和弦,即"emo 点"。 既可一次性做重音,也可整首循环,"几乎任何旋律放上去都显得时髦"。
七和弦强化版 F△7–E7–Am–C7 配 four-on-the-floor 底鼓 → techno/dance。
I – V – VIm – IV C – G – Am – F明亮、有力、全球通用。
同一组和弦换起点得到常见变体 4156(F–C–G–Am)与 6415(Am–F–C–G);
首尾和弦是大是小,决定整体明暗。
I – VIm – IIm – V C – Am – Dm – G七和弦版 C–Am7–Dm7–G7 同样标准。今天听来略复古,故意用这份复古是有效的选择。
后半的 2→5 就是二五:IIm 是 IV 的代理,且低音上行四度大跳,比 4→5 更有力。
典型用法:
C–Am–F–G循环三次,第四次换成这个进行,做进入下一段的扳机。
IIm – V – I – VIm Dm – G – C – Am★ 关键理解:它不是把和弦倒着排,而是两组结构—— "运动功能组(2→5)在前,主功能组(1→6)在后"。
七和弦版 Dm7–G7–C△7–Am7:不从主和弦起头,二五从反方向绕回主和弦。
I△7 – VIIm7 – IIIm7 – IIIm7(onII) C△7 – Bm7 – Em7 – Em7/D性格随速度和旋律剧变。变体 C△7–B7–Em7–G7(VIIm7→VII7)更催泪,
末尾的属七强化了回主的运动。
这一节是本库特有的,日式底本里没有。
生成后端在"pop / emotional / ballad"这类提示下,高概率默认输出下面这几条:
| 进行 | 为什么危险 |
|---|---|
I–V–VIm–IV(1564) | 全球最泛滥的四和弦。模型的第一直觉 |
VIm–IV–I–V(6415) | 同一组的旋转,一样泛滥 |
I–VIm–IV–V(1645) | 50 年代起就是模板 |
IV–V–IIIm–VIm(4536) | J-POP 语境下的第一直觉 |
这不代表不能用。 判据是:
你是"选择"了它,还是"默认"落进了它?
三条对策(强度递增):
★ 最有效的其实是第 2 条,因为模型在"和弦是什么"上被大量训练, 在"和弦什么时候换"上反而弱——和声节奏是更廉价的差异化手段。
自检动作:把你的进行放进上表查一遍。
命中了就在 ARR-SPEC 的 form[].note 里写一句"为什么仍然选它"。
这些技巧可以套用到本库任何一个进行上。
| # | 技巧 | 做法 |
|---|---|---|
| 1 | 换起点 | 同一组和弦从不同和弦起(1564→4156→6415;1625→2516)。★ 首尾是大是小决定明暗 |
| 2 | 七和弦化 / add9 化 | 全部加七(Am–Dm–Em→Am7–Dm7–Em7)立刻现代流行感;add9 化(Amadd9–Fadd9–Gadd9)更轻更柔 |
| 3 | III→III7(副属化) | ★ 最快的"哭腔"开关。任何自然音和弦前面都可以放一个副属(A7/B7/C7/D7/E7) |
| 4 | 分数和弦化(低音线设计) | 用转位让低音级进(卡农 C–G/B–Am–Em/G…),或半音化(C–G/B–B♭–F/A–Fm/A♭–D/F#–F/G)。★ 属和弦可换成 F/G(= G7sus4(9)),更含蓄精致 |
| 5 | 插 sus4 | 段末的 V 前插 Vsus4(F→Gsus4→G),强调"这一章结束了"。只在最后一遍加也行 |
| 6 | 二五化 | V 前拆出 IIm7(E7→Bm7(♭5)–E7;G7→Dm7–G7)。指向 IV 的 Gm7–C7 带来温暖的意外 |
| 7 | 拍数调整与拼接 | 4 小节型可压缩成每和弦 2 拍;挑合口味的 4 小节型拼成 8 小节,旋律会自然浮现 |
| 8 | 同主调借用 | IV→IVm,或加 ♭VI/♭VII/♭III,立刻得到切なさ或摇滚粗粝 |
★ 第 7 条是本节最被低估的:拼接两个 4 小节型比发明一个 8 小节型容易得多,效果还好。
| 字段 | 说明 |
|---|---|
form[].harmony | 级数记号。从本 skill 抄的进行要转成级数,不要抄字母 |
form[].harmony_letters | 字母记号。按 meta.key 移调,表见 reference.md §5 |
form[].note | ★ 若用了 §3 警戒线上的进行,在这里写为什么仍然选它 |
| lint #9 | 至少一段要有调外和弦——§4 的第 3、6、8 条都能满足 |
meta.key 移调过了jp-chord-progressions——§1、§2、§4 与全部分类表。
底本为三本日本和弦进行实务书。mc-style-chinese-popmc-style-jazz© jtydhr88, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files in plugins/music-composition/skills/mc-progressions of jtydhr88/music-composition-skills.
Open the folder on GitHubat commit 7adca0c
Mc Progressions next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Mc Progressions this skilljtydhr88/music-composition-skills | 150 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Aria Progressbar Namethedaviddias/Front-End-Checklist | 74k | — | ~499 | Automated safety check: Pass | MIT | |
| Git Branch Namingmakeplane/plane | 61k | — | ~594 | Automated safety check: Pass | AGPL-3.0 | |
| Naming Conventionsthedaviddias/Front-End-Checklist | 74k | — | ~481 | Automated safety check: Pass | MIT | |
| Progressive Jpegthedaviddias/Front-End-Checklist | 74k | — | ~426 | Automated safety check: Pass | MIT | |
| Button Namethedaviddias/Front-End-Checklist | 74k | — | ~488 | Automated safety check: Pass | MIT |
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for progress bars.
makeplane/plane
Names a new Git branch with a type prefix, the lowercased work item ID and a short kebab-case description, so the ID can be extracted later from the branch name.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Use consistent CSS naming conventions.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing image assets, markup, and CDN or build transforms related to Use progressive JPEG encoding.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for buttons.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for select elements.
jtydhr88/music-composition-skills
The post-generation AI-tell audit (AI 味诊断). An agent skill from jtydhr88/music-composition-skills.
jtydhr88/music-composition-skills
Arrangement architecture (编曲结构学) - the shape of a track over time rather than its notes.
jtydhr88/music-composition-skills
The corpus layer (语料层) - how real recordings are made to testify for or against the textbook rules.
jtydhr88/music-composition-skills
Thematic development (乐思发展层) - what the theme is and what each section does with it.
jtydhr88/music-composition-skills
Song form and section design (曲式与段落) - the terminology, the standard templates, and how to build a setsu backwards from the chorus.
jtydhr88/music-composition-skills
Melody writing (旋律法) - what a melodic line expresses and how to make it singable.
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…. Mc Progressions is an agent skill from jtydhr88/music-composition-skills. 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.
Mc Progressions fits situations like: you need a progression for a specific mood; A loop feels stale; varying a standard progression; checking whether a progression is too defaulted-to.
Run `npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a claude-code`. Or copy the skill folder (plugins/music-composition/skills/mc-progressions in jtydhr88/music-composition-skills) into .claude/skills/mc-progressions in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a codex`. Or copy the skill folder (plugins/music-composition/skills/mc-progressions in jtydhr88/music-composition-skills) into .agents/skills/mc-progressions in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jtydhr88/music-composition-skills --skill mc-progressions -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mc-progressions, .gemini/skills/mc-progressions, .github/skills/mc-progressions and .opencode/skills/mc-progressions in your project.
SKILL.md names no scripts, command-line tools or credentials: Mc Progressions is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Mc Progressions is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Mc Progressions: Aria Progressbar Name (thedaviddias/Front-End-Checklist, 74k stars), Git Branch Naming (makeplane/plane, 61k stars), Naming Conventions (thedaviddias/Front-End-Checklist, 74k stars) and Progressive Jpeg (thedaviddias/Front-End-Checklist, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
jtydhr88 (a GitHub user) maintains it in jtydhr88/music-composition-skills, which has 150 GitHub stars. The repository holds 29 skills in this directory. The repository was last updated on September 22, 2026.
Source: jtydhr88/music-composition-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.