N8n Expression Syntax
davila7/claude-code-templates
Validate n8n expression syntax and fix common errors. An agent skill from davila7/claude-code-templates.
Melody writing (旋律法) - what a melodic line expresses and how to make it singable.
$ npx skills add jtydhr88/music-composition-skills --skill mc-melody -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-melody --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-melody .claude/skills/mc-melody && 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-melody" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-melody into .claude/skills/mc-melody/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-melody", 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-melodyType 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-melody -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-melody --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-melody .agents/skills/mc-melody && 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-melody" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-melody into .agents/skills/mc-melody/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-melody", 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-melody -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-melody --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-melody .cursor/skills/mc-melody && 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-melody" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-melody into .cursor/skills/mc-melody/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-melody", 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-melody--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-melody -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-melody --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-melody .gemini/skills/mc-melody && 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-melody" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-melody into .gemini/skills/mc-melody/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-melody", 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-melodyInstalls 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-melody -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-melody .github/skills/mc-melody && 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-melody" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-melody into .github/skills/mc-melody/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-melody", 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-melody -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-melody --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-melody .opencode/skills/mc-melody && 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-melody" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-melody into .opencode/skills/mc-melody/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-melody", 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-melodyMelody writing (旋律法) - what a melodic line expresses and how to make it singable.
Mc Melody is an agent skill from jtydhr88/music-composition-skills. 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 six causes of segmentation, and a checklist against predictable cliche. Use when writing or fixing a melody, when a…
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `reference.md`).
The repository describes itself as: Professional agent skills for composing and arranging popular music. The licence is MIT.
11 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 Melody loads about 2.6k tokens when it runs. Until then it costs about 188 tokens; SKILL.md has 617 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). 617 words, ~2,612 tokens.
.claude/skills/mc-melody/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.一条旋律 = 一个音在时间里的运动。 所有的表现力都来自这个运动的方向、幅度、时值、拍位四件事。
这个 skill 管的是这条线本身——不管它配什么和弦(那是 mc-harmony),
也不管它配什么词(那是作词库)。
| 症状/任务 | 读 |
|---|---|
| 从零写一条旋律 | §1 动笔前必填 → §2 → §5 |
| 旋律平淡无聊 | §2 幅度 + §8 反套路 |
| 唱不上去 / 难唱 | §3 跳进的硬限制 + §4 音域 |
| 给特定歌手定调 | §4.2 换声点 |
| 每一步都被猜到 | §8 予定调和清单 |
| 松散、抓不住 | §7 动机与切分 |
| 虎头蛇尾 | §7.4 + §6 收束 |
| 被伴奏盖住 | §9 诊断表 |
| 结尾不够终止 | §6.3 |
| 不归这里 | 归哪 |
|---|---|
| 和弦怎么选、旋律和和声的匹配 | mc-harmony |
| 曲式、段落多长、整首怎么拼 | mc-form(乐理)/mc-arrangement-arch(决策) |
| 多声部的独立与避免平行 | mc-counterpoint |
| 转调 | mc-modulation |
| 节奏型本身 | mc-rhythm-groove |
| 字怎么安到音上、倒字、押韵 | 作词库 lyric-writing |
| 人声怎么唱(气声/力度/修音) | mc-vocal-direction |
| 旋律用什么乐器奏 | mc-orchestration |
| 调式音阶的完整目录 | reference.md |
★ 与作词库的分界特别重要:本 skill 管"这条线好不好听、好不好唱", 作词库管"这些字能不能安上去"。 符割り、字余り、倒字全在那边。
| 必填 | 问法 |
|---|---|
| ① 中心音域 | 一个八度的范围,写死。不填这条旋律会散 |
| ② 谁来唱 | 音域、换声点在哪。这决定调(§4.2) |
| ③ 高潮在哪 | 具体到第几小节。放在全曲 2/3–3/4 处是默认 |
| ④ 这条线的方向 | 整体上行还是下行?为什么 |
| 运动 | 表现 |
|---|---|
| 上行 | 紧张、昂扬;句尾上行 = 提问、抛出、对对方说 |
| 下行 | 放松、稳定;句尾下行 = 回答、点头、叹息、确信 |
| 窄幅上下摆动 | 逡巡、犹豫不决,既非上行也非下行 |
三个音以上的乐句,整体方向看首音与末音的相对高度。 若到达末音的局部运动与整体方向相反,整体方向感会被削弱。
★ 和声背景能改写方向的意义:上行如果靠和声机制落在稳定音上 (如 G7→C 落到主音),"提问感"就被"解决感"取代。 要强调提问就把挡住它的东西拿掉——别落在稳定音上。
身体类比:上行 = 踮起来看远处;下行 = 弯下腰看近处。
| 幅度 | 表现与限制 |
|---|---|
| 级进 | 平滑流畅、无阻碍;沿音阶上下 = 张力平滑增减,极常用。加二度辅助音装饰 = 保持轮廓的同时增加运动 |
| 半音 | 最窄的音程,表达微妙与纤细;含半音的旋律有艳丽感与深度。★ 滥用(尤其带临时记号的半音阶)→ 神经质、病态、怪诞,必须克制 |
| 跳进 | 戏剧性、情绪大幅摆动;跳进落点上的字会被强调 |
| 同音反复 | 低音区 = 平静倾诉、内敛叙述(或强行压抑);高音区 = 张力持续、不停呼喊。★ 音高不动时听众注意力转向节奏 → 配切分与多变时值 = 接近说话的表达 |
"怎么用好半音"是旋律感的两大来源之一(另一个是五声的密度)。
幅度 × 速度:音程越窄越好唱、越适应任何速度;越宽越需要慢速与准备。 大跳需要在它的起点或终点(或两者)有足够的时值才自然可唱。 高低音快速连续交替最容易僵硬。
(加力运动可控,卸力运动难稳。)
宽下跳的两个补救:
窄跳里反而下跳更容易(卸力)——"短的高音向下跳"放在句首做句头重音,是常用手法。
| 装置 | 做法 |
|---|---|
| タメ(蓄力) | 跳进之前放 1 到数个反方向的音(通常级进),像大动作前的引势。也可放在跳进中途 |
| 助走(起跑) | 跳进之前放 1 到数个同方向的级进音。起跑音可在跳进音程之内或之外 |
| 落地缓冲 | 到达跳进落点之后接 1 到数个同方向级进音,柔化落地冲击——对下跳尤其有效 |
| 回弹 | 大跳之后反方向级进 = 落地反弹。★ 这个反弹音可以同时充当下一次跳进的蓄力,形成"跳→弹(蓄)→跳→弹(蓄)→跳"的链条 |
强烈切断旋律(无法作为一个乐句来切分)。 反向利用:在切分边界上把音区拉开 → 做出伪二声部旋律 (一个低音区动机与一个高音区动机在对话)。
| 手法 | 效果 |
|---|---|
| 无准备的大跳 | 情绪突然爆发(补上中间音会变平滑,但摧毁爆发力) |
| 跳进后不反向解决、继续同向 | 特殊的切なさ(揪心) |
| 连续跳进且内部联系薄弱 | 失重的轻盈、无机质的流行感 |
| 错位半音、听不出音阶归属 | 人工感、抽离的反讽 |
| 增音程 | 非西方感 |
总公式:把局部的不自然嵌进去当"钩子",最后再以自然的方式把它解决掉。
乐句在音域中的位置决定效果:
| 位置 | 效果 |
|---|---|
| 重心偏高 | 明亮、充满张力;突破音域天花板的音张力陡增;极高 = 痛苦的表情 |
| 重心偏低 | 平静放松;跌破地板 = 沉重;极低 = 无力松垮 |
★ 同样的运动在音域的不同位置效果不同:
音高性格是相对的:同一个中央 C,在低音区旋律里被听成"高音",在高音区旋律里被听成"低音"。
男声约比女声低一个八度,习惯上男声记谱比实际发声高一个八度。 流行实务:男声很少用低音区、常用高音区;女声很少用极高音区、常用低音区。
| 声区 | 性格 |
|---|---|
| 胸声 | 流行音乐真实感与亲密感的根;音高运动的性格在这里表达得最强烈。高音区的紧绷可以表达恳切(想传达出去的急迫) |
| 中声(混声) | 声带半闭合、向上延伸音域;音色明亮开放 = 积极外放的强表达。★ 同一个高音乐句:胸声唱 = 紧绷恳求;中声唱 = 开阔远望——声区选择改变旋律性格 |
| 假声 | 当成和胸声不同的乐器来对待:纯净纤细,适合精致柔和的表达。局限:泛音少 → 咬字略糊;力度难变化 → 不适合亲密倾诉与大幅情绪摆动 |
| 胸声翻上假声 | 不惜破音也要够到高音的拼命感 → 强烈的憧憬、极致的切なさ |
★ "这位男歌手有没有中声、换声点在哪",是决定音域与调的大前提——先确认它。 换声点尴尬的歌手:逐句设计声区(这句胸声、那句假声/中声),让任何一句都不跨过换声点。
基本八度设在可用极限音域的中间——留出余量,同时保留"故意去碰极限"的表现选项。
听众会在脑子里跟着哼。
写的时候要明确:这一段是要"被跟唱"还是"被旁观欣赏",并主动诱导。
常用 十六分音符到全音符;连音通常只用 1 拍或 2 拍的三连音。 原则:流行音乐必须让听众保持同步——时值组合不能让听众丢掉拍子。
| 表现 | |
|---|---|
| 长音 | 持续的力 = 张力;音内可以塑形(颤音、渐强渐弱)→ 高潮常在高音区放长音(张力的最强表达) |
| 短音 | 轻快敏捷;用力唱 = 尖锐、甩开。低音区的短音被沉重感抵消 |
★ 长短混合时:长音是主(重心与天然重音),短音是从——与拍位无关。 常见循环:短音接近一个高长音 → 张力 → 低短音释放 → 再接近…… 极端压缩 = 长短长短交替的跳跃感(6/8、12/8 常见),好用但极易予定调和。
拉长收束音 = 运动停止。两种后续:加一个短音释放张力,或用休止卸力。
★ 光靠时值关不上收束:如果和声与调式(音级)没有同时收束, 终止感就是半成品。反向利用:让副歌落定但整首保持未解决,留下"话没说完"。
| 手法 | 效果 |
|---|---|
| 渐慢 + 渐弱 | 泄掉能量。"记谱式渐慢"= 把收束前的每个音依次写长,或插入一小节 2/4 |
| 充分拉长收束前的音(蓄力)再落在短音上 | 张力保持到最后一刻,然后瞬间释放 |
| 旋律省略收束音,交给伴奏 | 像呼吸被掐断的梦幻余韵 |
| 不慢不长,用带重音的短音收 | 干脆利落的强烈意志(可再加一个带重音的短音强化) |
休止在旋律里承担两个已在别处讲透的角色,这里只做归位:切分信号见 §7.2 六个成因第一条(长时值与休止最清晰);乐句末尾的卸力手段见 §6.1 大收束的时值处理(休止可以替代短音完成释放)。
部分动机(不能独立,但有可辨特征)≈ 词 标 a1、a2,变体加 '
→ 动机:能独立的最小旋律单位,至少 1 小节 标 a、b
(再短就无法独立判断拍位)
★ 重复时通常继承节奏轮廓、带变化地重复
→ 小乐节:通常 2 个动机 标 A1、A2
→ 乐节:最常 8 小节,4 小节也常见 标 A、B
(其他小节数多是对 8 或 4 的增减)
由一个情绪统一的整体★ 不同动机之间可以共享部分动机(如 a'' = a1' + b2)——这是结构统一的重要手段。
同样的材料,性格由上下文决定:同一个动机,放在静态乐句之后是小高潮, 放在飞扬乐句之后就是安抚性的回答。
2、4、8 小节的切分最易把握;奇数小节分组(3+3+2 等)难以感知。
| 效果 | |
|---|---|
| 强切分(主音 + 强拍 + 主和弦 + 长音/休止) | 重新开始的感觉——适合开启新段落、强化重复/对比。但它会把歌切成两半,段落末以外要慎用 |
| 弱切分 | 平滑连续、气氛持续;可能模糊结构或造成停滞感 |
给出两段,后者被听成对前者的反应(不必是字面的一问一答)。
默认放在全曲 2/3–3/4 处。
高潮段落有三个可辨认的信号:音区更高、时值更长、力度更强,编制也趋向宽广(文海良 p0149)。 推进到高潮有两条路,两说并排: 渐进式:旋律用连续上行,配合节奏疏密对比、和声语言变化、音色或调性变换,鼓点在陈述段与高潮段的接缝处加花,把推进力做实(文海良 p0149)。 以静制动:陈述段落彻底收住,不加过渡直接切入高潮,靠反差本身完成推进;代价是需要一个足够干净的停顿点,接不好就显得生硬(文海良 p0151)。
高潮点与高潮段的收尾也不一样:高潮点推进完常突然放慢、拉宽节奏,给一个完满收束;高潮段要在情绪高昂的基础上继续走,不能急着收(文海良 p0149)。
虎头蛇尾的解法:检查高潮位置与收尾方式,修改动机/乐句的结束方式,在副歌后半强化高潮; 如果高潮反复几遍仍觉得没说够,可以接一段延续性的补充乐段再做音量淡出收尾,比直接砍断更完满(文海良 p0152)。
一个动机怎么长成一段、一段怎么长成一首,归 mc-development(L1)。它拥有 material 与 form[].development,十种手法、发展与堆砌的分界、流行歌里的落点都在那里;本 skill 只管动机与乐句本身怎么写。
予定调和 = 听众读得出下一步,一切如预期展开——这是旋律写作最该提防的问题。
全程平滑 = 无聊;需要一个**いびつ(扭曲)**的点来搅动。 ★ 但扭曲必须被回答(一串不稳定音之后的动人解决;违抗重音的跳进 = 强烈情感的背书), 否则它只是个缺陷。
一旦前面的巧思让听众相信"这首歌值得听",即使后面出现平淡的一句, 听众也会耐心等待"后面会有好答案"。
| 症状 | 查什么 → 开什么药 |
|---|---|
| 平淡无聊 | 全是级进/和弦音/正拍?→ 加非和弦音(倚音/悬留)、切分、跳进+蓄力;检查五声密度与半音用法是否一成不变 |
| 每一步都被猜到 | 原样重复 2 次以上?动机跟着和弦平行位移?→ 第 3 次变化、省略重复、或诱导后翻盘做高潮 |
| 松散、抓不住 | 材料太多、连续全新动机?→ 共享部分动机、新乐句里保留重复元素;把音域收进 1 个八度;按 2/4/8 小节切分 |
| 虎头蛇尾 | 高潮位置与收尾?→ 高潮放 2/3–3/4;改动机/乐句的结束方式;副歌后半强化 |
| 难唱 | 跳进超六度?同向跳进超 2 次或总跨度超八度?大跳两端都没时值?跨换声点?增二度?→ 七度拆 3+5 / 4+4、加蓄力/起跑/落地、逐句分配声区 |
| 被伴奏盖住 | 开头和低音一起落在强拍?旋律描摹节奏型?全程黏着拍子?→ 错开起点、给反拍让路或作答、留空隙 |
| 像说明书/校歌 | 导音→主音之类的功能进行太直白?→ 用悬留/倚音打破、混入五声、乐句末避开最强收束(主音+I+强拍) |
| 五声旋律没个性 | 只在好走的邻音间打转?→ 转旋法、把五声主音与调主音错开、插大跳/琶音稀释、加装饰半音 |
| 结尾不够终止 | 时值停了但调式/和声没停?→ 落在主音+I+导音接近 = 最强收束;要余韵就反着做 |
| 整首单调 | 每段都从主和弦起?间奏都一样长?→ 某段从反向循环起、后半省略乐句、末段副歌重复+转调 |
| 字段 | 本 skill 的哪一节 |
|---|---|
form[].melody_register | §4.1(段落间要有对比) |
hooks.vocal_hook | §7.1 动机 + §8 |
vocal.register_arc | §4.2(与换声点一致) |
meta.key | ★ §4.2 —— 调是由歌手的换声点决定的,不是先定调再找歌手 |
jp-melody-writing——§2–§9 的主干。
原书为日本旋律作法实务系列。已移出的部分:
词曲对齐(原 §8)→ 作词库;曲式与整首组装(原 §10)→ mc-form;
调式音阶目录(原 §6)→ reference.md。© 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 1 other file in plugins/music-composition/skills/mc-melody of jtydhr88/music-composition-skills.
Open the folder on GitHubat commit 7adca0c
Mc Melody 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 Melody this skilljtydhr88/music-composition-skills | 154 | — | ~2.6k | Automated safety check: Pass | MIT | |
| N8n Expression Syntaxdavila7/claude-code-templates | 33k | 4 repos | ~2.4k | Automated safety check: Pass | MIT | |
| Expressivebergside/awesome-design-skills | 3.1k | 1 repos | ~909 | Automated safety check: Pass | MIT | |
| X402 Express Wrappersickn33/agentic-awesome-skills | 47k | 1 repos | ~772 | Automated safety check: Notes | MIT | |
| n8n Expression Syntaxczlonkowski/n8n-skills | 6.4k | — | ~5.2k | Automated safety check: Pass | MIT | |
| Tao Generate Referring ExpressionsNVIDIA/skills | 3.6k | — | ~2.6k | Automated safety check: Notes | Apache-2.0 |
davila7/claude-code-templates
Validate n8n expression syntax and fix common errors. An agent skill from davila7/claude-code-templates.
bergside/awesome-design-skills
Vibrant, personality-driven design with bold colors, playful graphics, and dynamic layouts that balance creativity with structure.
sickn33/agentic-awesome-skills
Wrapper oficial de M2MCent (Node.js) para inyectar muros de pago x402 en APIs o servidores Model Context Protocol (MCP).
czlonkowski/n8n-skills
Validates and fixes n8n's double-curly-brace expressions, covering $json, $node, and the webhook body-wrapping mistake.
NVIDIA/skills
Four-step image referring-expression pipeline: turns images plus KITTI bounding-box labels into region descriptions, scene captions, grounded referring expressions, and (optionally) verified…
aipoch/medical-research-skills
A skill your agent uses when analyzing bulk RNA-seq or microarray expression data to identify differentially expressed genes between two biological groups (case vs control), with volcano plots and…
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
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…
Melody writing (旋律法) - what a melodic line expresses and how to make it singable. Mc Melody is an agent skill from jtydhr88/music-composition-skills. Melody writing (旋律法) - what a melodic line expresses and how to make it singable.
Mc Melody fits situations like: fixing a melody; A line is unsingable; too predictable; deciding a key and range for a specific singer.
Run `npx skills add jtydhr88/music-composition-skills --skill mc-melody -a claude-code`. Or copy the skill folder (plugins/music-composition/skills/mc-melody in jtydhr88/music-composition-skills) into .claude/skills/mc-melody in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jtydhr88/music-composition-skills --skill mc-melody -a codex`. Or copy the skill folder (plugins/music-composition/skills/mc-melody in jtydhr88/music-composition-skills) into .agents/skills/mc-melody 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-melody -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-melody, .gemini/skills/mc-melody, .github/skills/mc-melody and .opencode/skills/mc-melody in your project.
SKILL.md names no scripts, command-line tools or credentials: Mc Melody 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 Melody is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 10k 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 Melody: N8n Expression Syntax (davila7/claude-code-templates, 33k stars), Expressive (bergside/awesome-design-skills, 3.1k stars), X402 Express Wrapper (sickn33/agentic-awesome-skills, 47k stars) and n8n Expression Syntax (czlonkowski/n8n-skills, 6.4k 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 154 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.