Agent skill

Mc Counterpoint

by jtydhr88 in jtydhr88/music-composition-skills

Counterpoint and voice writing (对位与声部写作) - writing a second line that is genuinely independent rather than a harmony part.

MITAuto-check passedFrontend & Design

Install Mc Counterpoint

skills CLI
$ npx skills add jtydhr88/music-composition-skills --skill mc-counterpoint -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jtydhr88/music-composition-skills mc-counterpoint --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ 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-counterpoint .claude/skills/mc-counterpoint && rm -rf skills-src

Use ~/.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/

Facts

Skill name
mc-counterpoint
GitHub stars
151
Token cost
~1.7k tokens
SKILL.md length
338 words
Files
2
Skills in repo
29
Repo updated
First seen
Licence
MIT

At a glance

Counterpoint and voice writing (对位与声部写作) - writing a second line that is genuinely independent rather than a harmony part.

  • Works in 9 steps: 动笔前必填 → 对位给你什么,和声给不了 → ★ 四条互补轴:本 skill 最实用的一节 → …
  • Writing a counter-melody
  • SKILL.md covers 按任务读哪几节, 边界, 1. 动笔前必填 and 2. 对位给你什么,和声给不了, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Mc Counterpoint is an agent skill from jtydhr88/music-composition-skills. 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 invertible counterpoint for varying a repeat. Use when writing a counter-melody or obbligato, when checking voice leading in…

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `reference.md`).

It sits in Frontend & Design, covering Accessibility. The repository describes itself as: Professional agent skills for composing and arranging popular music. The licence is MIT.

When your agent uses it

  • Writing a counter-melody
  • Checking voice leading in a multi-part passage (parallel fifths and octaves
  • Voice crossing and overlap)
  • Two simultaneous lines sound glued together

Example prompts

  • “/mc-counterpoint”

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. 动笔前必填
  2. 对位给你什么,和声给不了
  3. ★ 四条互补轴:本 skill 最实用的一节
  4. 两种对比
  5. 对位声部的旋律约束
  6. ★ 二重对位:把一段变成两段
  7. 五类对位(系统训练的阶梯)
  8. 与 ARR-SPEC 的字段对应
  9. 写完后必过

What it can do on your machine

Read from SKILL.md and the folder at commit 7adca0c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Mc Counterpoint loads about 1.7k tokens when it runs. Until then it costs about 228 tokens; SKILL.md has 338 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~228
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from jtydhr88/music-composition-skills at commit 7adca0c, republished under its MIT licence (© jtydhr88). 338 words, ~1,685 tokens.

Download SKILL.mdSave it as .claude/skills/mc-counterpoint/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
mc-counterpoint
description
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 invertible counterpoint for varying a repeat. Use when writing a counter-melody or obbligato, when checking voice leading in a multi-part passage (parallel fifths and octaves, hidden fifths, voice crossing and overlap), when two simultaneous lines sound glued together or fight, when a repeated section needs varying without new material, or when an arrangement is harmonically correct but flat. Not for ordinary bass or accompaniment writing. 对位、复调、副旋律、对旋律、声部独立、声部进行、平行五度、平行八度、隐伏五八度、声部交叉、四声部检查、二重对位、卡农。

对位与声部写作(Counterpoint)

对位是专业级编曲的分水岭。 理由很简单:和声让声部同时响,对位让声部各自活着。 只会和声的编曲,所有非主旋律声部都是"伴奏";会对位的编曲,它们是角色。

本 skill 不教你写练习,教你写第二条线。

按任务读哪几节

任务读
要写一条副旋律/obbligato§3 四条互补轴(最常用的一节)
两条线黏在一起、听成一条§3 + §4
两条线打架、乱§5 旋律约束
贝司线没有自己的生命§3 + §5
同一段要重复一遍,想变★ §6 二重对位
和声都对但就是平§2
想系统练§7 五类对位

边界

不归这里归哪
和弦选什么、功能进行mc-harmony
主旋律本身怎么写mc-melody
这条线用什么乐器奏mc-orchestration
这条线占哪个频段、会不会抢mc-texture-layering
这条线什么时候进场退场mc-arrangement-arch
赋格、卡农的完整曲式reference.md(本 skill 只取能用在编曲里的部分)
三声部及以上的严格写作reference.md

★ 与 mc-harmony 的分界:和声管纵向(这一刻响的是什么和弦), 对位管横向(每条线自己走得通不通)。 平行五八度这类声部进行规则归本 skill,不归和声。


1. 动笔前必填

必填问法
① 这条线是谁它是一个角色还是一层铺垫?角色才需要对位
② 与主旋律是哪种对比不同特性 还是 相同特性(§4)
③ 四条互补轴各怎么错开§3。说不出四条里的至少两条,这条线就还是伴奏
④ 主次关系★ 即使两条线都独立,也必须有主有次

2. 对位给你什么,和声给不了

对比复调:两个或两个以上具有独立性的旋律,以对位原则结合成的复调结构 (p0050)。

艺术表现上特有的功能:

能够同时陈述两个或两个以上具有不同特性的旋律所表现的内容, 并以对位原则谐调地结合为统一体 (p0050)。

用处:戏剧性或交响性音乐里,把两个不同的形象结合起来表现矛盾与冲突, 或描绘宏伟的戏剧场面。

★ 这正是"电影级"的落点之一—— 单一旋律 + 和声只能表达一个东西;对位能同时表达两个,并让它们发生关系。

谱例(丁善德《长征交响曲》II,例 61): 低声部是缓慢悠长、低沉压抑的固定低音,不变地反复三次,表现人民的苦难; 上方单簧管与英国管交替奏出悠扬辽阔的旋律,描绘山区风光。 → 压抑低沉 与 明朗辽阔 两种表情特性的对比结构。


3. ★ 四条互补轴:本 skill 最实用的一节

两条线要"既结合又各自独立",靠的是在这四条轴上互补:

轴怎么互补
1. 节奏的疏密一条密时另一条疏。★ 这是四条里最强的一条——两条线节奏同步就一定会被听成一条
2. 音程结合的色彩变换协和/不协和、三度/六度/四度五度的比例,不要全程平行三度
3. 声部进行的方向同向、反向、斜向交替分布。★ 全程同向 = 和声声部,不是对位
4. 旋律线的高峰与低点交错,不要同时到达顶点

★ 自检动作:把两条线在这四条轴上逐条打勾。 少于两条互补,你写的就是和声声部,不是对位。

这四条也是"相同特性的对比"的全部技术手段——见 §4.2。


4. 两种对比

4.1 不同特性的对比

两条线的形象本身就不同(见 §2 的例 61)。 适合:戏剧冲突、双线叙事、影视配乐里"两个角色同时在场"。

谱例(普罗科菲耶夫《第七交响曲》I,例 62): 高声部是抒情委婉的主部主题,低声部的对比旋律富有内在激情与崇高的气质。

4.2 ★ 相同特性的对比(流行编曲里最常用的)

构成对比的两个旋律没有鲜明的特性对比, 而是运用对位技术使两个具有共性的旋律产生对比的效果 (p0052)。

手段就是 §3 的四条轴。

★ 这种纯对位性的对比二声部,虽没有形象特征的对比,但却有主要次要之分。

在不同体裁的音乐中经常遇到这种情况: 给已经陈述过的主题旋律配上一条对比旋律,使主题内涵得以丰富、升华。 (p0052)

这句话就是"第二遍副歌怎么变"的答案之一—— 不改主旋律,给它加一条对比旋律。 (另外几种办法见 mc-arrangement-arch §6。)

谱例:

  • 普罗科菲耶夫《罗密欧与朱丽叶》(例 63):对比旋律与主题在表情气质方面是相同的, 但结合成的复调"确比单一主题旋律更加深刻动人"
  • 贝多芬《第九交响曲》II(例 64):中部回旋曲主题由两条特性一致的旋律对位结合陈述。 ★ 贝多芬把这个二声部当作一个统一体对待——每次重复时用声部转位或附加平行三度取得变化 (→ 这正是 §6 二重对位的用法)
  • 陈培勋《第二交响曲——清明祭》(例 65):主题先由大提琴与低音提琴齐奏, 之后移交中提琴,同时配上大提琴奏出的对比旋律

5. 对位声部的旋律约束

不是任何旋律都能拿来对位。 能对位的线有四条特性:

5.1 合唱风格特性

复调合唱旋律要求旋律线平稳流畅、节奏律动宽广悠缓,以适宜于多声部的复调结合 (p0054)。

★ 它不同于器乐音乐中的音型化旋律。 这是最常被违反的一条:拿一条器乐 riff 去和主旋律对位,结果只会打架。

于苏贤原文这条只给了这一句整体判断,没有像 §5.3 那样拆成音程表。 "平稳流畅""宽广悠缓"是一个先于细节的方向判据: 先问这条线像不像合唱队能唱出来的,通过了才去查 §5.3 的音程约束和 §5.4 的节奏约束。

5.2 调式调性特性
  • 必须建立明确的方向感,开始与结束要以显示明确的调性结构为前提
  • ★ 对主音的处理至关重要——主音在建立基本对位结构中承担不可替代的调性功能
  • 在严格对位阶段不要求转调

勋伯格《作曲基本原理》里与申克一致的观点: "就大体上来说,一首乐曲就像一个终止式,每一个短句等于终止式中的一个部分, 不过或多或少比较复杂而已。" (p0054)

5.3 ★ 音程特性(最具操作性的一条)
规则说明
不超过人声音域不要超过合唱队中任何一个声部的音域极限
避免增减音程以及七度、九度的大跳
大跳之后反向级进平衡其他自然音程的大跳之后要这样处理
★ 四度、五度自然音程是好东西可以形成旋律的特性音调,还能起建立调性的结构功能作用——是旋律发展中不可缺少的因素
但避免连续的四五度大跳

总之:以级进为主,再结合上述良好音程的跳进。

★ 与 mc-melody §3 的关系:那边讲单条旋律好不好唱,这边讲两条线能不能配合。 约束更严——因为要同时满足两条线各自成立且合起来成立。

5.4 节奏特性

节奏律动要求宽广悠缓,是为了让两条旋律结合时彼此之间可以交替运用不协和音。

具体到两条线怎么摆节奏(p0055–0056):

  • 疏密交替:宽律动与密律动交替出现,做到"你动我静,你静我动";
  • 切分交替,不同时切分:一条线用延留音或切分时,另一条线要在强拍上补一个音,强拍绝不能空;两条线同时切分是错误示范;
  • 偶尔来一次一音对一音:不能永远你动我静,一对一节奏本身也能产生推动力;
  • 开头以先后进入为佳:两条线同时进入不如错开,节奏形态服从旋律特性,不必套死在某一类对位的固定写法上。

6. ★ 二重对位:把一段变成两段

这是对位技术在编曲里最直接的用处。

二重对位 = 两个声部可以上下交换位置而仍然成立。 写好一次,就得到两个版本——第二遍重复时把上下声部互换, 听起来是新的,但材料完全一样。

类型转位方法特点
八度(及十五度)二重对位一个声部移八度最常用,限制最少
十度二重对位有独特的写作原则
十二度二重对位有独特的特征与写作原则

★ 贝多芬在《第九》第二乐章里就是这么干的(§4.2 的例 64): 每次重复用声部转位或附加平行三度取得变化。

其他可动对位(详见 reference.md):

  • 横向可动对位:改变两声部的时间关系(进入点错开)
  • 纵横可动对位:同时改变纵向与横向
  • 倒影对位:一个声部按某个音轴倒影(II 级音轴、III 级音轴、IV 级音轴各有规则)

本库的用法:ARR-SPEC 里"第二遍副歌怎么变"(lint #16)的一个高级答案, 就是同一条对比旋律做一次八度二重对位的转位。 这比"加一层和声"高级,而且不增加新材料。


7. 五类对位(系统训练的阶梯)

以固定调(cantus firmus)为基础,逐级放开节奏:

类对法
第一类一音对一音
第二类二音对一音
第三类四音对一音
第四类切分音对全音符
第五类混合节奏对全音符(华丽对位)

为什么要经过严格法则: "通过严格法则的制约,学习、掌握丰富多样的复调技术, 不但不影响在写作自由风格的复调音乐时对个性与才能的发挥, 相反,只有打好坚实的严格对位基础,才能获得敏锐的洞察力, 才能理解大师们在创作实践中是如何灵活运用这些严格对位技术的。" (p0054)

★ 本库的立场:agent 不需要做练习,但需要知道这五级的存在, 因为它们对应"这条对位线有多活跃"的五个刻度—— 第一类 = 一个纯粹的和声声部,第五类 = 一条完全独立的旋律。 每一类的规则本体(音程三档、声部进行六条、弱拍音四种身份、延留音的可用与禁用音程)在 reference.md §2,副旋律出问题时按类查。 写副旋律时,先选一个刻度。

各类的具体规则(和声音程、调性结构、声部进行、终止式)在 reference.md。


8. 与 ARR-SPEC 的字段对应

字段本 skill
arrangement.roster[].role 为 旋律 的第二件§3、§4
hooks.arrangement_hook★ 一条好的对比旋律就是非人声记忆点(lint #8)
vocal.chorus_variation / 段落变化§6 二重对位(lint #16 的高级解法)
form[].note记"此段为二声部对比复调"

9. 写完后必过

  • 这条线是角色不是铺垫(否则不需要对位,用和声就行)
  • 与主旋律在 §3 四条轴里至少两条互补
  • ★ 节奏疏密是互补的(这一条单独拿出来查,因为它最强也最常被漏)
  • 声部进行有同向/反向/斜向的交替,不是全程同向
  • 两条线的高峰不在同一处
  • 即使两条都独立,主次分明
  • 对位线遵守 §5.3 的音程约束(无增减音程、无七九度大跳、大跳后反向级进)
  • 对位线是平稳流畅、宽广悠缓的,不是器乐音型
  • 若段落要重复,考虑过用二重对位转位而不是加新材料

附:来源

  • 于苏贤《复调音乐教程》(中国艺术教育大系·音乐卷)—— 本 skill 的唯一底本(架构文档原话)。上卷复调技术理论。 页码为该书页。谱例编号(例 61–65 等)可回原笔记核对。
  • 勋伯格《作曲基本原理》——§5.2 引用的终止式观点。
  • 赵晓生/巴赫平均律分析——赋格的实例。
  • 三声部及以上、卡农、赋格、倒影对位的音轴规则,全部在 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

Files

SKILL.md and 1 other file in plugins/music-composition/skills/mc-counterpoint of jtydhr88/music-composition-skills.

  • SKILL.md
  • reference.md

Open the folder on GitHubat commit 7adca0c

Compare with similar skills

Mc Counterpoint 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.

Mc Counterpoint compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mc Counterpoint this skilljtydhr88/music-composition-skills151—~1.7kAutomated safety check: PassMIT
Web Interface Guidelines Reviewervercel-labs/openreview1.7k97 repos~308Automated safety check: PassNone
Accessibility Reviewmarkmead/hyperui12k1 repos~1.1kAutomated safety check: PassMIT
Web Animation DesignbaptisteArno/typebot.io11k2 repos~2.7kAutomated safety check: PassCustom licence
Accessibility Fixeribelick/ui-skills9.5k4 repos~1.2kAutomated safety check: PassMIT
Wcag Audit PatternsvmDeshpande/ai-agent-automation17811 repos~610Automated safety check: PassApache-2.0

Similar skills

  • Web Interface Guidelines Reviewer

    vercel-labs/openreview

    Official

    Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my…

    1.7k GitHub starsUsed in 97 repos~308 tokens
    Frontend & DesignAuto-check passed
  • Accessibility Review

    markmead/hyperui

    Run a WCAG 2.1 AA accessibility audit on a design or page. An agent skill from markmead/hyperui.

    12k GitHub starsUsed in 1 repo~1.1k tokens
    Frontend & DesignAuto-check passed
  • Web Animation Design

    baptisteArno/typebot.io

    Guides easing, timing and animation choices for UI motion, based on a web animation course, and reviews existing animations in a before-and-after table.

    11k GitHub starsUsed in 2 repos~2.7k tokens
    Frontend & DesignAuto-check passed
  • Accessibility Fixer

    ibelick/ui-skills

    Audits and fixes HTML accessibility problems such as ARIA labels, keyboard navigation, focus management, contrast and form errors with minimal changes.

    9.5k GitHub starsUsed in 4 repos~1.2k tokens
    Frontend & DesignAuto-check passed
  • Wcag Audit Patterns

    vmDeshpande/ai-agent-automation

    Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance.

    178 GitHub starsUsed in 11 repos~610 tokens
    Frontend & DesignAuto-check passed
  • Baseline UI

    ibelick/ui-skills

    Applies a fixed set of UI rules for stack, components, interaction, animation, typography and layout, or reviews a file against them with concrete fixes.

    9.5k GitHub starsUsed in 8 repos~855 tokens
    Frontend & DesignAuto-check passed

More from jtydhr88/music-composition-skills

All 29 skills in this repo
  • Mc AI Tell Audit

    jtydhr88/music-composition-skills

    The post-generation AI-tell audit (AI 味诊断). An agent skill from jtydhr88/music-composition-skills.

    151 GitHub stars~1.8k tokensUpdated 17 days ago
    Auto-check passed
  • Mc Arrangement Arch

    jtydhr88/music-composition-skills

    Arrangement architecture (编曲结构学) - the shape of a track over time rather than its notes.

    151 GitHub stars~3.5k tokensUpdated 17 days ago
    Auto-check passed
  • Mc Case Studies

    jtydhr88/music-composition-skills

    The corpus layer (语料层) - how real recordings are made to testify for or against the textbook rules.

    151 GitHub stars~1.6k tokensUpdated 17 days ago
    Auto-check passed
  • Mc Development

    jtydhr88/music-composition-skills

    Thematic development (乐思发展层) - what the theme is and what each section does with it.

    151 GitHub stars~4.4k tokensUpdated 17 days ago
    Auto-check passed
  • Mc Form

    jtydhr88/music-composition-skills

    Song form and section design (曲式与段落) - the terminology, the standard templates, and how to build a setsu backwards from the chorus.

    151 GitHub stars~2.2k tokensUpdated 17 days ago
    Auto-check passed
  • Mc Melody

    jtydhr88/music-composition-skills

    Melody writing (旋律法) - what a melodic line expresses and how to make it singable.

    151 GitHub stars~2.6k tokensUpdated 17 days ago
    Auto-check passed

Questions about Mc Counterpoint

What does Mc Counterpoint do?

Counterpoint and voice writing (对位与声部写作) - writing a second line that is genuinely independent rather than a harmony part. Mc Counterpoint is an agent skill from jtydhr88/music-composition-skills. Counterpoint and voice writing (对位与声部写作) - writing a second line that is genuinely independent rather than a harmony part.

When should I use Mc Counterpoint?

Mc Counterpoint fits situations like: writing a counter-melody; checking voice leading in a multi-part passage (parallel fifths and octaves; voice crossing and overlap); two simultaneous lines sound glued together.

How do I install Mc Counterpoint in Claude Code?

Run `npx skills add jtydhr88/music-composition-skills --skill mc-counterpoint -a claude-code`. Or copy the skill folder (plugins/music-composition/skills/mc-counterpoint in jtydhr88/music-composition-skills) into .claude/skills/mc-counterpoint in your project. Claude Code loads it when a task matches its description.

How do I install Mc Counterpoint in Codex?

Run `npx skills add jtydhr88/music-composition-skills --skill mc-counterpoint -a codex`. Or copy the skill folder (plugins/music-composition/skills/mc-counterpoint in jtydhr88/music-composition-skills) into .agents/skills/mc-counterpoint in your project. Codex loads it when a task matches its description.

Can I use Mc Counterpoint in Cursor, Gemini CLI or GitHub Copilot?

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-counterpoint -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-counterpoint, .gemini/skills/mc-counterpoint, .github/skills/mc-counterpoint and .opencode/skills/mc-counterpoint in your project.

What does Mc Counterpoint need to run?

SKILL.md names no scripts, command-line tools or credentials: Mc Counterpoint is instructions for the agent only.

Does Mc Counterpoint access the network?

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.

Is Mc Counterpoint safe to install?

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.

What licence does Mc Counterpoint use?

Mc Counterpoint is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Mc Counterpoint use?

About 1.7k tokens (SKILL.md is roughly 6.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Mc Counterpoint?

Skills that share tags, products or a category with Mc Counterpoint: Web Interface Guidelines Reviewer (vercel-labs/openreview, 1.7k stars), Accessibility Review (markmead/hyperui, 12k stars), Web Animation Design (baptisteArno/typebot.io, 11k stars) and Accessibility Fixer (ibelick/ui-skills, 9.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mc Counterpoint?

jtydhr88 (a GitHub user) maintains it in jtydhr88/music-composition-skills, which has 151 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.