SM

sjy051/music-composition

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

104 stars 品質 52 トレンド 16NOASSERTION

AIアシスタントのためのモジュラー音楽コンポジションスキル - 調和、メロディー、フォーム、24 +ジャンル.

概要

AIの音楽コンポジションアシスタントのためのモジュラー知識とワークフロースキル。 このリポジトリは、エージェントが漠然としたクリエイティブなリクエストをオンにするのを助けるように設計されています。 “合唱のヒットハードルを作る”, 「私はより暗いKポップブリッジを導きます, 「ジャズのように、あまりにも密接に、このことを回復する」, 「私のプレイリストのための参照トラックを見つける」 — 具体的なミュージカルの決定:コード, メロディーの形, 溝, フォーム, 配置が移動します, 診断フィードバック, そして、研究ワークフロー. 一番簡単な方法は、CLI(Node.jsが必要です): 現在のプロジェクトのエージェントディレクトリ(.claude/skills/など)にインストールします。 -g をユーザレベル (グローバル) インストール、または --all -y でプロンプトをスキップします。 手動でインストールするには、リポジトリをクローン化し、その中にエージェントを指す(またはSKILL.mdをコピーし、関連するサブディレクトリをエージェントのスキルフォルダーにコピーします。(~/.claude/skills/ または .claude/skills/ など) スキルはオープンに続いています — SKILL.md + YAML フロントマッターのフォーマットは、Claude (Claude Code、Claude Agent SDK、Claude) で使用されます.

概要(AI 翻訳)

お問い合わせ

音楽作曲エージェントスキル

AIの音楽コンポジションアシスタントのためのモジュラー知識とワークフロースキル。

このリポジトリは、エージェントが漠然としたクリエイティブなリクエストをオンにするのを助けるように設計されています。 “合唱のヒットハードルを作る”, 「私はより暗いKポップブリッジを導きます, 「ジャズのように、あまりにも密接に、このことを回復する」, 「私のプレイリストのための参照トラックを見つける」 — 具体的なミュージカルの決定:コード, メロディーの形, 溝, フォーム, 配置が移動します, 診断フィードバック, そして、研究ワークフロー.

現在のリリース: v1.0 リリース日: 2026-04-27

お問い合わせ

インストール

一番簡単な方法は skills CLI (Node.js が必要です):

現在のプロジェクトのエージェントディレクトリ(例、.claude/skills/)にインストールします。 ユーザーレベル(グローバル)のインストール、または[--all -y]の[-g]を追加して、プロンプトをスキップします。

手動でインストールするには、リポジトリをクローンし、その中のエージェント(または[SKILL.md]をコピーするか、関連するサブディレクトリを、~/.claude/skills/]や[.claude/skills/をプロジェクトにコピーします):

互換性

Claude(Claude Code、Claude Agent SDK、Claude)で使用しているSKILL.md + YAMLのフロントマッター形式は、オープン**エージェントスキル標準に従う.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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.

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add sjy051/music-composition
MCP 初心者?mcpskill.org のガイドから始めましょう →