グラフィックデザイン · COURSE
アセット命名規則統一の 1 日プロジェクト
5 年分のバラバラな命名を、規則化されたフォルダ構造に再編成。
audience
アートディレクター・部署リード
duration
8時間(1日プロジェクト)
lessons
5 章
reviewed
2026.05
先に読むとよい
達成目安
全 5 レッスンを読み、コース完了マークを付ける
未完了
クイズ 3 問に挑戦し、正答率 80% 以上
未挑戦
コース構成
このコースで学ぶこと
- 01
なぜ 1 日で済むか
10000 ファイルの命名を手作業で揃えるのは無理。Claude Code に規則を与えれば 1 日で完了。
「v1, v2, final, final-final, final-real, final-FINAL.psd」のような命名は実話。これを規則化された名前にリネームするのは、手作業だと 1 週間。
Claude Code に命名規則を伝え、各フォルダを巡回させれば、提案リスト → 確認 → 一括リネーム まで 1 日で完了します。
- 02
新しい命名規則の設計
規則は『何を入れるか・順番・区切り・大文字小文字』の 4 つを決める。
markdown# 弊社新命名規則 ## 構造 <client>_<project>_<asset>_v<NN>_<state>.<ext> ## 各要素 - client: 小文字、ハイフン区切り(acme-corp) - project: 小文字、ハイフン(spring-2026-campaign) - asset: 小文字、ハイフン(hero-banner) - v: 必ず v + 2 桁 zero-pad(v01, v02, v10) - state: draft / review / final(任意) - 全体: 区切りは _(アンダースコア) ## 例 ✅ acme-corp_spring-2026-campaign_hero-banner_v03_final.psd ❌ AcmeCorp_Spring_Hero_FINAL.psd(大文字混在 / final 表記揺れ) - 03
提案生成プロンプト
既存ファイル名を読み、新規則への変換案を一覧化。直接リネームしない。
text> archive/ 配下の全ファイル(PSD/AI/PNG/JPG)の命名を確認、新規則への変換案を生成。 ## 出力 - renames-proposal.csv に変換案 列: current_path, current_name, proposed_path, proposed_name, confidence, notes - 規則の解釈に迷ったものは confidence: low、ユーザー確認待ち - 既存と同名の衝突がある場合は notes に明記 - 元情報が読めない(撮影日不明等)は notes に追記 ## 確認待ち項目を別途リスト化 - low confidence: ユーザー確認必須 - 衝突: 解決方針が必要 - 不明: 命名要素のヒントが要る ## ルール - まず提案だけ、リネームは実行しない - 既存ファイルを直接書き換えない(backup/ にコピー)出力イメージrenames-proposal.csv の冒頭 4 行current_name,proposed_name,confidence,notes ヒーローFINAL.psd,sampleco_spring-2026_hero-banner_v01_final.psd,high, banner_2.ai,sampleco_spring-2026_banner_v02.ai,medium,案件名はフォルダ名から推定 rgb素材.png,sampleco_misc_rgb-asset_v01.png,low,asset 名が不明瞭・要確認 …(以下 9,997 行 / low 412 件は要確認リストへ)
- 04
確認・調整 → 一括リネーム
AI 提案を CSV で確認 → 修正 → スクリプト実行。
- low confidence の項目を 1 件ずつ確認
- 衝突解決(同名 → v ナンバーを増やす等)
- 全て承認できたら、Claude にリネームスクリプト生成を依頼
- 実行前にバックアップ(git or backup/ コピー)
- 実行 → 結果確認
- 05
今後の維持と Skill 化
1 日プロジェクトで終わらせない、規則を維持する仕組み。
手を動かす
0 / 4
理解度チェック
Q1.命名規則統一を 1 日プロジェクトで終わらせず『以後揺らがない』ようにするための鍵は?
Q2.10000 ファイルの一括リネームを AI に任せるとき、実行前に必ずやるべきは?
Q3.命名規則統一プロジェクトの入力として最も適切な組合せは?