SM

sjy051/music-composition

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

104 stars Качество 52 Тренд 16NOASSERTION

Модульное музыкально-композиционное мастерство для помощников ИИ — гармония, мелодия, форма, 24+ жанра.

Обзор

Модульные знания и навыки работы для помощника музыкальной композиции AI. Этот репозиторий предназначен для того, чтобы помочь агенту превратить неопределенные творческие запросы — «усилить припев», «дать мне более темный K-поп-мост», «гармонизировать это, как джаз, но не слишком плотно», «найти справочные треки для моего плейлиста» — в конкретные музыкальные решения: аккорды, мелодичные формы, канавки, формы, движения аранжировки, диагностическая обратная связь и исследовательские рабочие процессы. Самый простой способ - через навыки CLI (требуется Node.js): Это устанавливается в каталог агентов вашего текущего проекта (например, .claude/skills/). Добавьте -g для установки пользовательского уровня (глобального) или -все -y, чтобы пропустить подсказки. Для ручной установки клонируйте репозиторий и направьте на него своего агента (или скопируйте SKILL.md и соответствующие подкаталоги в папку навыков вашего агента, такую как ~/.claude/skills/ или .claude/skills/ в проекте): Мастерство следует за открытым форматом SKILL.md + YAML, используемым Клодом (Claude Code, Claude Agent SDK, Claude).

Обзор (машинный перевод)

Английское название: Closertensating

Музыкальные композиции Agent Skill

Модульные знания и навыки работы для помощника музыкальной композиции AI.

Этот репозиторий предназначен для того, чтобы помочь агенту превратить неопределенные творческие запросы — «усилить припев», «дать мне более темный K-поп-мост», «гармонизировать это, как джаз, но не слишком плотно», «найти справочные треки для моего плейлиста» — в конкретные музыкальные решения: аккорды, мелодичные формы, канавки, формы, движения аранжировки, диагностическая обратная связь и исследовательские рабочие процессы.

** Текущий выпуск: ** v1.0 ** Дата выпуска: ** 2026-04-27

##Установка

Самый простой способ - через skills CLI (требуется Node.js):

Это устанавливается в каталог агентов вашего текущего проекта (например, .claude/skills/). Добавить -g для пользовательского уровня (глобальной) установки или --all -y, чтобы пропустить подсказки.

Для ручной установки клонируйте хранилище и направьте на него своего агента (или скопируйте SKILL.md и соответствующие подкаталоги в папку навыков вашего агента, такую как ~/.claude/skills/ или .claude/skills/ в проекте):

###Совместимость

Умение следует открытому стандарту Agent Skills — формату фронтматерии SKILL.md + YAML, используемому Клодом (Claude Code, Claude Agent SDK, Claude).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

English | 한국어

Music Composition Agent Skill

A modular knowledge and workflow skill for an AI music-composition assistant.

This repository is designed to help an agent turn vague creative requests — “make the chorus hit harder,” “give me a darker K-pop bridge,” “reharmonize this like jazz but not too dense,” “find reference tracks for my playlist” — into concrete musical decisions: chords, melody shapes, grooves, forms, arrangement moves, diagnostic feedback, and research workflows.

Current release: v1.0
Release date: 2026-04-27


Installation

The simplest way is via the skills CLI (requires Node.js):

npx skills add SJY051/music-composition

This installs to your current project’s agent directory (e.g., .claude/skills/). Add -g for user-level (global) install, or --all -y to skip prompts.

For a manual install, clone the repository and point your agent at it (or copy SKILL.md and the relevant subdirectories into your agent’s skill folder, such as ~/.claude/skills/ or .claude/skills/ in a project):

git clone https://github.com/SJY051/music-composition.git

Compatibility

The skill follows the open Agent Skills standard — the SKILL.md + YAML frontmatter format used by both Claude (Claude Code, Claude Agent SDK, Claude.ai skills) and OpenAI (Responses API tools[].environment.skills). It works on any harness that reads this format.


Does it work?

Two benchmarks ship with v1.0:

Approach 1 (system-prompt injection, GLM-5.1, blind eval). With SKILL.md prepended to the system prompt, the skill version wins 6 of 8 representative composition prompts in an author-bias-controlled blind comparison. The strongest signal is the boundary test (P8) — the skill version explicitly declines an out-of-scope mixing question while the baseline answers freely.

Approach 2 (native lazy loading, Claude Opus 4.7). With the skill installed via Claude Desktop’s Skills feature, the model reads references on demand. Most striking: pansori OST advice cites yoseong, toeseong, chuseong with cents-and-milliseconds implementation values that exist only inside references/genres/korean-traditional.md — direct evidence the model used the skill’s full content, not just SKILL.md.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add sjy051/music-composition
Новичок в MCP? Начните с руководства на mcpskill.org →