Mc Style Jpop logo

Mc Style Jpop

Community
jtydhr88
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 nature of the o-sabi, the B-melo as a genuinely Japanese invention, and the transfer table for what survives outside J-pop. Use when writing or arranging J-pop or anime-adjacent pop, when a chorus does not lift, when deciding whether to add a bridge, or when borrowing a J-pop device into another style. 日式流行、Jpop、サビ、副歌、B メロ、大サビ、落ちサビ、动漫歌。

Overview

Publisherjtydhr88
Repositorymusic-composition-skills
Skill namemc-style-jpop
Stars
171
Forks
23
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by jtydhr88 on GitHub. Read the source before you install it.

Installation

Install the Mc Style Jpop AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-jpop
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/jtydhr88/music-composition-skills.git /tmp/music-composition-skills
mkdir -p .claude/skills
cp -r /tmp/music-composition-skills/plugins/music-composition/skills/mc-style-jpop .claude/skills/mc-style-jpop
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Mc Style Jpop in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Mc Style Jpop on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Mc Style Jpop is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

日式流行风格层(J-POP)

J-POP 与欧美流行最根本的差别不在和声,在"整首歌为副歌服务"的程度。

欧美流行:主歌与副歌是两个内容。 J-POP:主歌与 B メロ 是副歌的铺台面(お膳立て)。

这个差别产生了一整套 J-POP 特有的设计纪律,就是这个 skill。

按任务读哪几节

任务读
判断 J-POP 手法能不能搬出去★ §2 移植表
副歌"起不来"★ §4 急救包
副歌听着不像副歌§3
副歌太多/太少§5 曝光与厌腻的权衡
进副歌前不够抓人§6 期待
副歌虎头蛇尾§7
要不要加 C メロ / 大サビ★ §8(多数情况的答案是不加)

边界

不归这里归哪
段落术语的定义与映射mc-form §1(★ 大サビ 映射成 Bridge)
曲式模板与倒推设计mc-form §2、§5
王道进行、小室、卡农等和声语汇mc-progressions(★ 它们已经进了通用层)
能量曲线、减法、hook 布局mc-arrangement-arch
打ち込み 的实现mc-rhythm-section
演唱设计mc-vocal-direction
词曲对齐(符割り、字余り)作词的事;本 skill 只管旋律与段落,同一首歌的歌词从 meta.upstream.lyrics 读

★ 一个提醒:日式作曲法里的通用部分都在通用层(L1 的旋律/和声/曲式,L2 的打ち込み/演唱)。 本 skill 只写"确实是 J-POP 特有"的部分。


1. 动笔前必填

必填问法
① 副歌在哪、长什么样★ 先写副歌。J-POP 是倒推设计的(mc-form §5)
② 副歌要出现几次§5。这是曝光与厌腻的权衡,要主动决定
③ 进副歌前做什么§6。这一处比副歌本身还重要
④ 要不要 C メロ★ §8。默认答案是不要

2. ★ 移植表

手法可搬出 J-POP 吗说明
A–B–サビ 三段构成✅ 可搬,已被华语流行全面采用mc-form §2.2
B メロ(预副歌)✅ ★ 可搬,而且是 J-POP 对世界流行最大的贡献之一它给了"渐强"一个专门的段落
和声语汇(王道/小室/卡农/丸サ)✅ 可搬已在 mc-progressions
落ちサビ(稀薄副歌)✅ 可搬,且极有效它是 mc-arrangement-arch §3 减法的一个具体形态
副歌最大化(曝光策略)⚠️ 半搬★ 欧美流行的副歌重复次数明显更少。搬过去容易显得"啰嗦"
大サビ(C メロ)⚠️ 半搬它对应英美的 bridge,但性格更内省、常带半速感
キメ(插旗句)⚠️ 半搬在摇滚里通用;在慢歌里是 J-POP 味
頭サビ(开场即副歌)✅ 可搬短视频时代反而更通用了
"整首为副歌服务"这个哲学本身❌ ★ 不可搬欧美/独立/爵士的主歌是有独立价值的。照搬会让主歌变成空洞的过场

★ 判据:

可以搬走它的装置(B メロ、落ちサビ、頭サビ), 但不要搬走它的世界观(主歌只是铺垫)。


3. 副歌为什么听起来像副歌

基本原理:サビ = 全曲最高扬的点,也是歌词里最需要传达信息的地方。

3.1 旋律曲线

A 段唱得低 → B 段逐步上行 → サビ 跳到高位并停在那里。

★ 在结构典型的歌里,就算清唱也能听出副歌在哪。

这是一条自检动作:把旋律清唱一遍。听不出副歌在哪,副歌就没写成。

3.2 伴奏跟着曲线走

轴A 段サビ
纵轴(厚度)薄而柔强到不会输给全声的人声,用满从低到高的音域
横轴(时间密度)以四分/八分音符为主加入十六分音符乐句抬高密度

3.3 ★ 一个容易漏的细节

副歌旋律有起有伏时,旋律下行的部分最容易被伴奏埋掉—— 在那些位置故意让伴奏留空隙。

这条对应 mc-texture-layering §3 的深度线索: 旋律下行时它在"高/快"两条线索上都输了,必须靠留白补回来。

3.4 副歌各遍结尾都一样时

各遍编曲和结尾都差不多时,最后一遍会显得"到底了却没有再往上"。藤谷给的做法是把最后一遍拆成前后两半做对比:前半先把热度压下去(乐器减到只剩钢琴或主奏),听众才会把后半重新冲上来的亮点听成"更高"而不是"又来一次";后半配合亮点一次冲上去,旋律可以不完全照谱、带一点即兴(fake)味,弦乐等声部继续往高音域走(藤谷 p0069)。

篇幅够的话,也可以让最后一遍不与前面等长,做成两倍长度,同样是前半安静、后半接近副歌处愈加热闹(藤谷 p0062)。两种做法的共同点是靠"先压下去再顶上去"制造差异,不是单靠反复堆同一个音区。


4. ★ 急救包:"副歌起不来"

按这个顺序试:

#做法注意
1人声上不去 → 叠高音区乐器★ 别埋掉人声:把高音塞进人声的空隙里
2加低音区乐器和节奏型乐器抬密度
3★★ 终极法宝 = "人声"加和声或 aah/ooh/hah 式的合唱——副歌立刻就像副歌了

★★ 人声的能量效率大约是乐器的 3 倍。 乐器费很大劲才能达到的高扬,人声轻松就能做到。

★ 这条是本 skill 最实用的一句。 "副歌不够炸"的第一反应不该是加乐器,是加人声。

冷知识:英文用 "chorus" 指副歌,词源就是最大高潮处大家一起唱。


5. 最大化策略 A:曝光

人对反复听到的东西产生依恋,第一策略是让副歌被听到尽可能多次:

  • 开场用 頭サビ
  • 尽量压缩间奏与平歌
  • 堆 1 サビ、2 サビ、3 サビ、4 サビ
  • 最后一节用 A−B−C−C(−C−C),反复副歌造全曲大高潮

5.1 ★ 但这是一个权衡

"整首都是副歌"会腻—— 流行编曲就是"如何让人尽可能多地听到副歌而不厌烦"这个游戏。 副歌太少记不住,太多则乏味。

防腻装置:

装置做法
同旋律换编制第 3 遍副歌突然变安静 = 落ちサビ;頭サビ 用适合开场的编制(薄伴奏+慢速+自由速度 = 叙述式导入,或原样演奏 = 炫目开场)
转调同编制下靠换调避免单调(→ mc-modulation,★ 但注意它的套路警戒线 §6)

6. ★ 最大化策略 B:期待

进副歌前的那一段最要紧。 与其懒洋洋地滑进副歌,在进入前制造一个变化,抓耳程度高得多。

做法
突然全停(ブレイク),然后"砰"地进副歌
和弦上加一个小转折
简单的八分音符渐强
副歌前的鼓 fill —— 对熟悉这首歌的听众,情绪会随 fill 提前上来

这些的本质都是制造"来るぞ来るぞ"(来了来了)的期待。

6.1 ★ 一条警告

副歌的编曲当然要有吸引力,但如果平歌(主歌)没有同等的吸引力, 听众根本撑不到副歌。

这与 §2 移植表最后一行呼应:"主歌只是铺垫"这个世界观有它的代价。


7. 副歌的内部结构

  • 副歌作为一个乐节,内部高潮仍遵守"2/3–3/4 处"规则
  • ★ 防止竜頭蛇尾(虎头蛇尾):即使副歌开头就在高点, 也要检查后半是否还有充分的高潮、能否实质地收住—— "重复部分动机、再次推起来,不要让它松掉"

7.1 两种做副歌的方式

型说明
口号型建立在短动机重复上(摇滚常见,听一遍就记住)
歌い上げる型(全声唱上去)长旋律——这是日语"サビ"一词的本意(melo = sabi 形),日本流行与抒情曲常见

7.2 适合副歌的动机构成

这两种只是给内部乐句排布贴标签,不是另一套独立技法:怎么把动机重复、推起来、在后半收住,仍然按本节开头"2/3–3/4 处"和"防止竜頭蛇尾"两条来做,曲线的走向见 §3.1。

构成效果
a a b a最后再现,满足感强
a b a ca 抓注意力,c 承担大高潮(c 落在 2/3–3/4 处附近,呼应上面那条规则)

7.3 ★ 落ちサビ 的实战范例

(抒情曲)

第 2 番副歌之后,后半的伴奏做得完全满 → 听众预期第 3 番也会轰进来 → 结果只给一个钢琴 + 人声的耳语式副歌 → 2 或 4 小节后乐队一起轰进来 —— 极其动人。

★ 这是"利用期待再翻盘"(mc-melody §8.2)的教科书实例。


8. ★ 大サビ(C メロ):默认不加

8.1 它是什么

项说明
作用一句"ところで"(话说回来)或"だけど"(可是……)的旁白/另一视角,给歌层次深度
性格常是内省、收敛的旋律;快歌里常把时值拉长,听起来像只有这一段掉进了半速
★ 另一家的说法藤谷(p0060):D 旋律是副歌的衍生型,靠加入若干第一次出现的要素再造一个高潮,这里的气氛不太可能平静。两家并排:一个当另一视角的旁白写,一个当第二高潮写。判据是它后面那个副歌要不要靠对比才有分量,要就走内省,不要就走衍生
手法参考静态的音高运动 + 转调 + 以小三度关系和弦为主的和声
位置★ 它的功能是"主歌",所以后面一定跟一个副歌。情绪平静下来之后,后面那个副歌的高潮才更有分量

8.2 ★ 它不是必须的

大サビ 不是强制的: 仅仅出于习惯加上的大サビ,反而会削弱歌曲的势头。

先确认各节的副歌重复是否真的让人觉得予定調和,再决定加不加。

自检动作:把 C メロ 拿掉听一遍。如果没变差,就别加。


9. 与 ARR-SPEC 的字段对应

字段本 skill
meta.style_layermc-style-jpop
form[]§3、§5;★ 大サビ 的 name 填 Bridge(mc-form §7)
energy_curve§3.1 的曲线:A 低 → B 升 → サビ 高位
subtraction_events★ 落ちサビ 就是一个减法事件(§7.3)
vocal.stacking§4 的第 3 条——加和声/合唱是副歌起不来的首选解
vocal.chorus_variation§5.1 防腻装置(lint #16)

10. 写完后必过

  • 清唱能听出副歌在哪(§3.1)
  • 副歌旋律下行处,伴奏留了空隙
  • 副歌起不来时,先试了加人声而不是加乐器
  • 副歌出现次数是主动决定的,且配了防腻装置
  • 进副歌前那一段做了变化,不是滑进去的
  • 主歌本身有吸引力,不是空洞的铺垫
  • 副歌后半也有高潮,没有虎头蛇尾
  • ★ 加了 C メロ 的话,拿掉听过一遍确认它有用
  • 往别的风格搬时,查过 §2——没有把"主歌只是铺垫"一起搬走

附:来源

  • 《プロの曲作りが分かる本》+高山博《ポピュラー音楽作曲のための旋律法 増補版》——本 skill 的全部主干。 ★ 这两本书里不只属于 J-POP 的部分在通用 skill: 段落术语与曲式模板 → mc-form;hook 与结尾 → mc-arrangement-arch; 反予定調和 → mc-melody §8;段落对比与逐段编制表 → mc-form reference.md。
  • 日式风格分类
  • 图解编曲

Frequently asked questions

What does the Mc Style Jpop AI skill do?

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 nature of the o-sabi, the B-melo as a genuinely Japanese invention, and the transfer table for what survives outside J-pop. Use when writing or arranging J-pop or anime-adjacent pop, when a chorus do...

Why use Mc Style Jpop on TypingMind?

Because you install it once and use it with any model. Mc Style Jpop is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Mc Style Jpop in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-jpop. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Mc Style Jpop?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Mc Style Jpop?

As many as you like. As long as a model supports skills, you can use Mc Style Jpop with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Mc Style Jpop AI skill free?

Yes. It is published on GitHub by jtydhr88 under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇