Individual skill

audio-to-band-score

将用户提供的混音歌曲音频自动分轨、扒谱并改编为可演奏的五件校园乐队伴奏总谱,交付 MIDI、PDF 和可编辑 MSCZ。用于音频到乐队谱、歌曲扒带、乐队改编与难度调整;不用于语音转写、歌词翻译或仅下载现成曲谱。

SKILL.md

Read pinned source

Source commit 8776444b1ca002aa64790cf55868e6d985493cf1

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
Yes
Skill scan complete
Yes
Observed behavior
Local scripts
Last checked
Nov 11, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

Claude Code

Destination .claude/skills/To-Sheet-Music-Skill

( set -euo pipefail destination='./.claude/skills/To-Sheet-Music-Skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/kiri603/To-Sheet-Music-Skill.git' "$work/repo" git -C "$work/repo" checkout --detach 8776444b1ca002aa64790cf55868e6d985493cf1 git -C "$work/repo" archive --format=tar '8776444b1ca002aa64790cf55868e6d985493cf1' > "$work/skill.tar" mkdir -p -- './.claude/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Codex

Destination .agents/skills/To-Sheet-Music-Skill

( set -euo pipefail destination='./.agents/skills/To-Sheet-Music-Skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/kiri603/To-Sheet-Music-Skill.git' "$work/repo" git -C "$work/repo" checkout --detach 8776444b1ca002aa64790cf55868e6d985493cf1 git -C "$work/repo" archive --format=tar '8776444b1ca002aa64790cf55868e6d985493cf1' > "$work/skill.tar" mkdir -p -- './.agents/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Cursor

Destination .cursor/skills/To-Sheet-Music-Skill

( set -euo pipefail destination='./.cursor/skills/To-Sheet-Music-Skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/kiri603/To-Sheet-Music-Skill.git' "$work/repo" git -C "$work/repo" checkout --detach 8776444b1ca002aa64790cf55868e6d985493cf1 git -C "$work/repo" archive --format=tar '8776444b1ca002aa64790cf55868e6d985493cf1' > "$work/skill.tar" mkdir -p -- './.cursor/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Gemini CLI

Destination .gemini/skills/To-Sheet-Music-Skill

( set -euo pipefail destination='./.gemini/skills/To-Sheet-Music-Skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/kiri603/To-Sheet-Music-Skill.git' "$work/repo" git -C "$work/repo" checkout --detach 8776444b1ca002aa64790cf55868e6d985493cf1 git -C "$work/repo" archive --format=tar '8776444b1ca002aa64790cf55868e6d985493cf1' > "$work/skill.tar" mkdir -p -- './.gemini/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
GitHub Copilot

Destination .github/skills/To-Sheet-Music-Skill

( set -euo pipefail destination='./.github/skills/To-Sheet-Music-Skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/kiri603/To-Sheet-Music-Skill.git' "$work/repo" git -C "$work/repo" checkout --detach 8776444b1ca002aa64790cf55868e6d985493cf1 git -C "$work/repo" archive --format=tar '8776444b1ca002aa64790cf55868e6d985493cf1' > "$work/skill.tar" mkdir -p -- './.github/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
OpenCode

Destination .opencode/skills/To-Sheet-Music-Skill

( set -euo pipefail destination='./.opencode/skills/To-Sheet-Music-Skill' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/kiri603/To-Sheet-Music-Skill.git' "$work/repo" git -C "$work/repo" checkout --detach 8776444b1ca002aa64790cf55868e6d985493cf1 git -C "$work/repo" archive --format=tar '8776444b1ca002aa64790cf55868e6d985493cf1' > "$work/skill.tar" mkdir -p -- './.opencode/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )

Repository context

Repository stars (not skill ratings)
234
Repository last updated
Sep 17, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# 音频转校园乐队总谱

你是负责交付成品的音乐编配 agent。目标是让乐队拿到结构完整、节奏清楚、符合实际演奏条件的伴奏总谱。执行音频分析、编配、校验与导出,不以工作流说明或未经整理的识别 MIDI 代替交付。

## 默认约定

- 用户提供混音完成的歌曲音频和要求。已有信息直接沿用;仅缺少实际音频、关键指定版本或不可推断的硬约束时询问。
- 五件乐器为歌手伴奏:主音吉他、节奏吉他、贝斯、键盘、鼓。人声用于分析结构与避让,不默认让吉他或键盘持续代唱。
- 默认校园乐队业余中级;支持整队、单声部的难度、调弦、调性、变调夹、曲长等自定义要求。用户当前要求优先于默认值。
- 可演奏性优先,同时保留原曲的和声走向、节奏重心、段落层次、标志性 riff、前奏和间奏。允许简化或重新分配声部,不能用通用和弦循环替换整首实际内容。
- 全程使用免费工具和模型。本地执行优先;不依赖付费 API、收费音色、订阅、试用额度或需要支付信息的服务。无需额外购买任何插件。普通开源工具安装和模型下载仍遵守运行环境已有权限。
- 固定交付三个文件:`歌曲名_band.mid`、`歌曲名_band.pdf`、`歌曲名_band.mscz`。MusicXML、分析记录、分离音轨和试听文件保留在工作目录;只有用户需要时再作为额外交付。

## 开始执行
Back to top