Team Agent Orchestration
affaan-m/ECC
Run team-based orchestration for agent squads: work items with owners and scope, agent Kanban state, branch isolation, control pane visibility, and merge gates.
Cinematic and hybrid orchestral music as a style layer (影视管弦与 hybrid 风格层) - the library's landing point for what "film grade" actually means.
$ npx skills add jtydhr88/music-composition-skills --skill mc-style-cinematic -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-style-cinematic --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-style-cinematic .claude/skills/mc-style-cinematic && 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-style-cinematic" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-cinematic into .claude/skills/mc-style-cinematic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-style-cinematic", 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-style-cinematicType 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-style-cinematic -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-style-cinematic --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-style-cinematic .agents/skills/mc-style-cinematic && 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-style-cinematic" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-cinematic into .agents/skills/mc-style-cinematic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-style-cinematic", 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-style-cinematic -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-style-cinematic --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-style-cinematic .cursor/skills/mc-style-cinematic && 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-style-cinematic" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-cinematic into .cursor/skills/mc-style-cinematic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-style-cinematic", 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-style-cinematic--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-style-cinematic -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jtydhr88/music-composition-skills mc-style-cinematic --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-style-cinematic .gemini/skills/mc-style-cinematic && 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-style-cinematic" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-cinematic into .gemini/skills/mc-style-cinematic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-style-cinematic", 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-style-cinematicInstalls 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-style-cinematic -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-style-cinematic .github/skills/mc-style-cinematic && 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-style-cinematic" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-cinematic into .github/skills/mc-style-cinematic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-style-cinematic", 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-style-cinematic -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-style-cinematic --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-style-cinematic .opencode/skills/mc-style-cinematic && 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-style-cinematic" agent skill from https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-style-cinematic into .opencode/skills/mc-style-cinematic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mc-style-cinematic", 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-style-cinematicCinematic and hybrid orchestral music as a style layer (影视管弦与 hybrid 风格层) - the library's landing point for what "film grade" actually means.
Mc Style Cinematic is an agent skill from jtydhr88/music-composition-skills. 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 orchestral-plus-electronic hybrid stack, the difference between scoring to picture and writing a song, and the transfer…
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Professional agent skills for composing and arranging popular music. The licence is MIT.
10 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 Style Cinematic loads about 2k tokens when it runs. Until then it costs about 192 tokens; SKILL.md has 518 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). 518 words, ~1,997 tokens.
.claude/skills/mc-style-cinematic/SKILL.md (or your agent's skills folder).架构文档把这个 skill 标为"★『电影级』的落点"。 所以先把"电影级"这个词说清楚:
它不是"更响、更厚、更多弦乐"。 它是:同一时刻有多个层次各自成立,且它们的关系是被设计过的。
★ 一个反例:把弦乐 pad 推满 + 加铜管 + 加打击 = 响,不是电影级。 真正的差别在 §3 那三条配置原则。
| 任务 | 读 |
|---|---|
| 判断这些手法能不能搬走 | ★ §2 移植表 |
| "电影级"到底要做什么 | ★ §3 三条配置原则 |
| 齐奏听起来死板 | ★ §4 齐奏不齐 |
| 和声推不动 | §5(★ 这里的和声常常是非功能的) |
| 管弦 + 电子怎么叠 | §6 hybrid |
| 配画面 vs 写歌 | ★ §7 |
| 管弦 mockup 听着假 | §8 |
| 不归这里 | 归哪 |
|---|---|
| 乐器法、音域、演奏法 | mc-orchestration(★ 本 skill 假设你已经读过它) |
| 混合音色的机理(中和、染色、透出三条件) | mc-orchestration §3 |
| 对位与多线叙事的技术 | mc-counterpoint(★ 双线叙事是这个风格的核心之一) |
| 频段预算 | mc-texture-layering |
| MIDI CC 的配器含义 | mc-orchestration reference.md §5.1 |
| 采样库产品选型、keyswitch | 出库 → 制作工具库(不在本包) |
| 跟画面走的结构、spotting、cue sheet | ★ 出库 → 配乐库(库二)。见 §7 |
| 音效、拟音、空间设计 | 出库 → 库三 |
| 必填 | 问法 |
|---|---|
| ① 纯管弦还是 hybrid | ★ 决定整个叠法(§6) |
| ② 这段音乐在为什么服务 | 画面?情绪?还是它自己就是主体?(§7) |
| ③ 规模从哪来 | ★ 不是从音量来。是从音区跨度、层数、还是节奏密度? |
| ④ 三条配置原则用哪条 | ★ §3。这是本 skill 的核心决策 |
| 手法 | 可搬进流行吗 | 说明 |
|---|---|---|
| 纯音色层 / 混合音色层的分层思维 | ✅ ★ 可搬,而且该搬 | 它就是 mc-texture-layering §2 深度三层的管弦版本 |
| 齐奏不齐 / 节奏异化 | ✅ ★ 可搬,极有效 | §4。在流行里它表现为"同一条线多件乐器微错开" |
| 非功能和声(平行三和弦、调式色彩) | ⚠️ 半搬 | 一进流行就是"电影感"标记 |
| 大规模渐强(铜管叠入) | ⚠️ 半搬 | 强标记,且极易变成 trailer 味 |
| 弦乐群的分部写作 | ✅ 可搬 | 但流行里通常只用到两三个分部 |
| 打击乐的规模堆积 | ⚠️ 半搬 | ★ epic trailer 的默认动作,生成模型最爱给 |
| 双线叙事(对比复调) | ✅ ★ 可搬 | → mc-counterpoint §2 |
| "跟画面走"的结构 | ❌ 不可搬 | 它需要画面。歌没有画面(§7) |
★ 判据:
可以搬走它的织体思维(分层、齐奏不齐、双线), 不要搬走它的规模手段(铜管堆积、打击乐轰炸)——那些在歌里只会盖掉人声。
★★ 一条给本库的特别提醒:
example-01 的 exclude 里明确排除了 orchestral epic。
生成模型在任何"情绪化"提示下都倾向于加管弦——
所以在不是这个风格的歌里,要主动排除它。
这是杨立青配器教程给出的、判断织体如何配置的三分法。 它是本 skill 最核心的决策工具。
| 原则 | 做什么 |
|---|---|
| a. 音色分层 | 织体的各结构因素各用一个纯音色层(旋律给木管、和声给弦乐、低音给低音提琴) |
| b. 音色并置 | 各结构因素用混合音色(旋律由木管 + 弦乐并置而成) |
| c. 分层—并置的混用 | ★ 前两者的综合 |
出于音乐表现的需要,将织体中的某些结构因素按音色分层的原则进行组合, 而另一些结构因素则按音色并置的原则处理, 从而使该织体既包含了纯音色层次,也有混合音色层次, 形成更复杂的组合关系和丰富多样的对比。 (p0191)
采用这种配置法的情况比比皆是。
谱例 XIV-48(陈怡《歌墟》): 旋律与低音均由木管与弦乐音色的并置构成,而和声伴奏音型则用纯铜管音色演奏。
★ 注意这个例子的结构:
混合的两层反而是主角,纯的那层是背景。 这正好反了直觉——纯音色不等于突出。
自检动作:把你的织体拆成"旋律 / 和声 / 低音 / 装饰"四个结构因素, 逐个标出它是纯音色还是混合音色。
★★ 这就是"电影级"的可操作定义。 不是加多少东西,是你说得出每一层用的是纯音色还是混合音色,以及为什么。
齐奏型织体最容易死板。三种破法:
古典—早期浪漫派用自然铜管时,作曲家常把铜管声部简化或局部改写 来解决音域与技术难点,从而形成了 "齐奏不齐" 的特殊齐奏形态 (p0192)。
★ 本来是妥协,后来成了手法:
对 20 世纪以来的作曲家来说,"齐奏不齐"成了齐奏型织体中颇富创新意味的一种变体形式。
近现代作曲家采用不同铜管声部的转接、交替来降低演奏难度 (p0192)。 同一条线由不同乐器接力,音色在线内变化。
它跟 §4.1 是同一个问题的两个解:铜管齐奏遇到音域与体力的坎, 古典早期浪漫派的解法是简化改写(齐奏不齐),近现代的解法是换人接力。
怎么接:
★ 这是配乐最该偷的一招。同一个音高,在持续过程中不断换音区、换音色配置, 让色彩本身产生类似旋律的运动(p0192)。勋伯格学派早期"音色旋律"实验的直接后果就是 齐奏性因素的发音散点化:齐奏不再是同时发音,而是散成许多进入点。
贝尔格《沃采克》第三场(例 XIV-49,p0193)示范了它的极端形态: 一个持续近五小节、大幅渐强的同度长音,由十七个乐器声部相继进入构成。 三条变量同时在走:
结果是一个本身毫无事件的长音,获得了强烈的戏剧性力量。
杨立青《荒漠暮色》(例 XIV-50,p0194)是省力版: 弦乐组的背景和弦以散点发音演奏,每个和弦音的出音点用铜管并置强调, 打击乐滚奏渲染力度起落。织体写法本身异常简单,层次感靠散点做出来。
落到我们的产出上:
和弦型织体同理(p0193):二十世纪后半叶的和弦音束型织体也用节奏异化与散点化, 与后期浪漫派、印象派"同质性织体结构的异质化处理"一脉相承, 审美取向是于单一中求变异。这句话可以直接当 cue 写作的口诀。
谢德林《海鸥》起始处(例 IV-85):
采用"节奏异化的齐奏奏法"(亦可称"节奏性支声复调")的特殊写法, 使开始时的"齐奏"持续长音 G 充满了动力和内在的紧张度。
★★ 这条是本 skill 最值得搬走的一招: 同一个音、同一条线,让各声部的节奏细节不同—— 听起来仍是一个齐奏,但内部在动。
在流行/电子里的等价物:同一条 pad 由三层组成,
每层的 attack、颤音速率、或 16 分音符的细分各不相同。
→ 这与 mc-rhythm-section §2.2"只量化部分乐器"是同一个道理的不同层面。
影视配乐的和声经常不走功能进行。 替代功能的是:
| 替代物 | 说明 |
|---|---|
| 调式色彩 | 多利亚、利底亚、弗里几亚的特征音(→ mc-melody reference.md §2) |
| 平行和弦 | 三和弦整体平移。★ 没有功能,只有色彩的移动 |
| 持续低音(pedal) | 上方换和弦,低音不动——张力来自距离而不是解决 |
| 音程关系而非和弦关系 | 小三度、三全音的和弦关系(→ mc-modulation §4) |
| 音簇与不协和的持续 | 张力靠维持不靠解决 |
★ 这与流行和声最大的差别: 流行和声靠"不稳定 → 解决"推进;配乐和声常常靠"不解决"制造持续压力。
失效条件:抒情段落、主题曲、片尾曲仍然用功能和声。 判据是这段音乐是不是"歌"。
本库的"电影级"落点在这里,因为纯管弦我们做不出(需要真乐团)。
| 层 | 用什么 | 为什么 |
|---|---|---|
| 低频基底 | 合成低频 / 808 / sub | ★ 采样管弦的低音提琴下潜不够 |
| 打击 | 管弦打击 + 电子打击混合 | 这是 hybrid 最标志性的一层 |
| 和声铺底 | 弦乐群 + pad 并置(原则 b) | pad 补上采样弦乐缺的连绵感 |
| 旋律 | 纯音色(独奏乐器)或混合 | 按 §3 决定 |
| 色彩/音效 | 处理过的采样、reverse、riser | ★ 它是"电影感"的很大一部分 |
合成低频基底如果用纯正弦,在手机上会消失
(→ mc-sound-design §6 差音)。
hybrid 尤其容易犯这个错,因为监听环境通常很好。
| 配乐(库二) | 本 skill | |
|---|---|---|
| 结构由什么决定 | ★ 画面(spotting、时间码、剪辑点) | 曲式 |
| 交接物 | ARR-SPEC + 时间码表 | ARR-SPEC |
| 裁判 | 导演、剪辑 | 听感 |
| 时长 | 由画面给定 | 自己定 |
★ 本 skill 只做"cinematic 风格的音乐",不做"给画面配的音乐"。 后者属于配乐库,不在本包。
判据:
这段音乐的段落边界,是由音乐自己决定的,还是由画面决定的? 后者 → 出库。
这是用采样库做管弦时最常见的问题,按可能性排序:
| # | 成因 | 解法 |
|---|---|---|
| 1 | CC11(表情)是平的 | ★ 最常见。每一句都要有呼吸曲线(→ mc-orchestration reference §5.1) |
| 2 | 所有声部完全对齐 | → §4.4 节奏异化;或逐声部微偏移 |
| 3 | 只用长音 patch | 换演奏法(弓法),→ mc-orchestration reference §2.1 |
| 4 | 音域写错 | 写到了乐器的极限区或不自然区,→ mc-orchestration reference §2.2 |
| 5 | 齐奏时人数感不对 | 独奏 patch 叠出来 ≠ 群奏;群奏 patch 写独奏线 ≠ 独奏 |
| 6 | 混响一个吃到底 | 不同组应该在声场的不同深度(→ mc-mix-intent §4.2:深度要一致不要平衡) |
★ 第 1 条单独拿出来说: CC7 与 CC11 混用是 mockup 假的头号原因—— CC7 定位置,CC11 定呼吸。混用的结果是"推了推子但乐句还是死的"。
| 字段 | 本 skill |
|---|---|
meta.style_layer | mc-style-cinematic |
arrangement.depth_map | ★ §3 —— 纯音色层/混合音色层的分配写在这里 |
roster[].instrument | §3、§6 |
roster[].note | ★ 标明这一层是"纯"还是"混合的一部分" |
groove.quantize_policy | §4.4 节奏异化 |
render.midi | ★ §8 —— 这个风格基本只能走符号路径(mc-symbolic-score) |
render.*.exclude | ★ 不是这个风格时,要排除 orchestral epic |
© jtydhr88, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in plugins/music-composition/skills/mc-style-cinematic of jtydhr88/music-composition-skills.
Open the folder on GitHubat commit 7adca0c
Mc Style Cinematic 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 Style Cinematic this skilljtydhr88/music-composition-skills | 154 | — | ~2k | Automated safety check: Pass | MIT | |
| Team Agent Orchestrationaffaan-m/ECC | 277k | 1 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Orca Orchestrationstablyai/orca | 89k | — | ~916 | Automated safety check: Pass | MIT | |
| Agent Orchestrator Taskruvnet/ruflo | 74k | 2 repos | ~1k | Automated safety check: Pass | MIT | |
| Music to Videoheygen-com/hyperframes | 60k | 3 repos | ~4.7k | Automated safety check: Notes | Apache-2.0 | |
| MiniMax Music Generationbytedance/deer-flow | 84k | — | ~717 | Automated safety check: Pass | MIT |
affaan-m/ECC
Run team-based orchestration for agent squads: work items with owners and scope, agent Kanban state, branch isolation, control pane visibility, and merge gates.
stablyai/orca
Coordinate supervised Orca workers: threaded messages, blocking ask/reply, task dispatch, worker_done/escalation waits, task DAGs, decision gates, coordinator…
ruvnet/ruflo
Agent skill for orchestrator-task - invoke with $agent-orchestrator-task
heygen-com/hyperframes
Turns a music track into a beat-synced HyperFrames video such as a lyric video, slideshow or kinetic promo, with any supplied images or clips cut onto the beat grid.
bytedance/deer-flow
Generates songs, jingles or instrumental tracks as MP3 files from a style prompt and optional lyrics through the MiniMax music API.
nexu-io/open-design
Music generation queueing, retrieval, and completion endpoints via Venice.ai.
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.
Cinematic and hybrid orchestral music as a style layer (影视管弦与 hybrid 风格层) - the library's landing point for what "film grade" actually means. Mc Style Cinematic is an agent skill from jtydhr88/music-composition-skills. Cinematic and hybrid orchestral music as a style layer (影视管弦与 hybrid 风格层) - the library's landing point for what "film grade" actually means.
Mc Style Cinematic fits situations like: writing orchestral; A track needs scale rather than volume; an orchestral mockup sounds fake; borrowing cinematic devices into song-form music.
Run `npx skills add jtydhr88/music-composition-skills --skill mc-style-cinematic -a claude-code`. Or copy the skill folder (plugins/music-composition/skills/mc-style-cinematic in jtydhr88/music-composition-skills) into .claude/skills/mc-style-cinematic in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jtydhr88/music-composition-skills --skill mc-style-cinematic -a codex`. Or copy the skill folder (plugins/music-composition/skills/mc-style-cinematic in jtydhr88/music-composition-skills) into .agents/skills/mc-style-cinematic 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-style-cinematic -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-style-cinematic, .gemini/skills/mc-style-cinematic, .github/skills/mc-style-cinematic and .opencode/skills/mc-style-cinematic in your project.
SKILL.md names no scripts, command-line tools or credentials: Mc Style Cinematic 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 Style Cinematic is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 8k 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 Style Cinematic: Team Agent Orchestration (affaan-m/ECC, 277k stars), Orca Orchestration (stablyai/orca, 89k stars), Agent Orchestrator Task (ruvnet/ruflo, 74k stars) and Music to Video (heygen-com/hyperframes, 60k 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.