← make-song analyze-song →

02 reverse-engineer-song — 既存曲の定性RE

YouTube動画(楽曲)をリバースエンジニアリングし、音楽/画像/動画の3モダリティの生成AI用プロンプト仕様書を出力。


できること

トリガー

「逆コンパイルして」「この曲から仕様書作って」「リバースエンジニアリング」「YouTubeから分析して」「/reverse-engineer-song」

設計の核心: Gemini に委任

Claude Code は YouTube を視聴できない。そのため、Gemini API(scripts/api/gemini.py)経由で分析を委任し、CC は結果の構造化・保存に専任する。

YouTube URL → Gemini API(視聴+分析)→ プロンプト仕様書 → CC が保存

出力: 3モダリティのプロンプト仕様書

analyze-song との違い(重要)

reverse-engineer-song analyze-song
分析手法 定性(Gemini が言語記述) 定量(数値抽出)
出力 プロンプト仕様書 features.json
目的 再現 客観比較
入力 YouTube URL 音源(YouTube/MP3)

両者は完全独立。定性で「再現の型」を、定量で「客観データ」を得て補完し合う。

連携