rename について
rename は、音楽アルバムやトラックの名前を変更するスキルです。関連パスやメタデータも更新し、MCP ツールを呼び出す前にユーザーへ確認します。
主な機能
- 01アルバムとトラックの改名
- 02スラッグと表示タイトルの更新
- 03アルバム関連ディレクトリの移動
- 04トラックのメタデータとキャッシュ更新
活用シーン
- 01アルバム名と関連ディレクトリの変更
- 02トラックのスラッグとメタデータタイトルの変更
MCP 対応
get_config、rename_album、rename_track MCP ツールで設定を確認し、変更を実行します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bitwize-music-studio/ claude-ai-music-skills --skill renameインストール後、Claude Code で/renameを入力して読み込まれたか確認します。
詳細
タスク
入力:$ARGUMENTS
MCP の名前変更ツールを使って、アルバムまたはトラックの名前を変更します。
名前変更スキル
アルバムまたはトラックの名前を変更し、スラッグ、表示タイトル、および対応するすべてのディレクトリパス(コンテンツ、オーディオ、ドキュメント)を更新します。
ステップ 1:引数を解析する
想定される形式:<type> <current-name> <new-name>
例:
album old-album-name new-album-nametrack my-album 01-old-track 01-new-track
引数が不足している場合や不明瞭な場合は、使い方を表示します:
Usage:
/rename album <current-slug> <new-slug>
/rename track <album-slug> <current-track-slug> <new-track-slug>
Examples:
/rename album my-old-album my-new-album
/rename track my-album 01-old-name 01-new-name
ステップ 2:MCP 経由で設定を確認する
get_config() を呼び出して、設定が読み込まれていることを確認します。MCP の名前変更ツールはパスを内部で解決しますが、設定が有効である必要があります。
ステップ 3:ユーザーに確認する
名前を変更する前に、操作を確認します:
アルバムの場合:
Rename album 'old-name' -> 'new-name'?
This will:
- Move content directory
- Move audio directory (if exists)
- Move documents directory (if exists)
- Update README.md title
- Update state cache
トラックの場合:
Rename track 'old-name' -> 'new-name' in album 'album-name'?
This will:
- Rename track file
- Update title in metadata table
- Update state cache
Note: Audio files are NOT renamed (they have Suno-generated names).
続行する前に、ユーザーの確認を待ちます。
ステップ 4:MCP ツールを呼び出す
アルバムの場合: 次の引数で rename_album MCP ツールを使用します:
old_slug:現在のアルバムのスラッグnew_slug:新しいアルバムのスラッグnew_title:(任意)カスタム表示タイトル
トラックの場合: 次の引数で rename_track MCP ツールを使用します:
album_slug:トラックを含むアルバムold_track_slug:現在のトラックのスラッグnew_track_slug:新しいトラックのスラッグnew_title:(任意)カスタム表示タイトル
ステップ 5:結果を報告する
成功時:
Renamed album 'old-name' -> 'new-name'
Content directory: moved
Audio directory: moved (or: no audio directory found)
Documents directory: moved (or: no documents directory found)
Tracks updated: N
トラックの場合:
Renamed track 'old-name' -> 'new-name' in album 'album-name'
Old path: /path/to/old-file.md
New path: /path/to/new-file.md
Title updated to: "New Name"
エラー処理
アルバム/トラックが見つからない場合:
Error: Album 'name' not found.
Available albums: album-1, album-2, album-3
新しい名前がすでに存在する場合:
Error: Album 'new-name' already exists.
Choose a different name.
一部失敗(アルバムの名前変更):
Warning: Content directory renamed successfully, but:
- Audio directory rename failed: [error]
- Documents directory rename failed: [error]
The content directory has been moved. Use rebuild_state to refresh the cache,
then manually move any remaining directories.
コメント
Markdown 対応