グラフィックデザイン · COURSE
アセット一括処理パイプライン
ImageMagick + Claude で 100 枚を 1 分で。SNS 各種比率に書き出し、命名規則統一、メタデータ整形まで。
audience
グラフィックデザイン部
duration
75分
lessons
6 章
reviewed
2026.05
先に読むとよい
達成目安
全 6 レッスンを読み、コース完了マークを付ける
未完了
クイズ 3 問に挑戦し、正答率 80% 以上
未挑戦
コース構成
このコースで学ぶこと
- 01
手作業の限界と自動化のメリット
100 枚の画像を SNS 各種比率に書き出す手作業 = 3 時間。自動化 = 1 分。
プロモ画像、商品写真、SNS 投稿用素材。1 枚を Instagram (1:1) / X (16:9) / TikTok (9:16) の 3 比率で書き出すだけで 1 枚あたり 5 分。100 枚で 8 時間。
Claude Code + ImageMagick の組合せなら、1 プロンプトで全画像を全比率に書き出し、命名規則も統一できます。
- 02
ImageMagick のセットアップ
macOS なら Homebrew で 1 行。Windows は WSL or 公式インストーラ。
bash# macOS brew install imagemagick # Linux sudo apt install imagemagick # 動作確認 magick -version # 試しに 1 枚リサイズ magick input.jpg -resize 1080x1080^ -gravity center -extent 1080x1080 output.jpg - 03
プロンプトテンプレ:SNS 各種比率に一括書き出し
1 プロンプトで Instagram / X / TikTok / LinkedIn の 4 比率に。
text> assets/raw/ にある画像 (jpg/png) 全てを SNS 用に書き出し。 ## 出力比率 - Instagram Post (1080×1080) - Instagram Story (1080×1920) - X Card (1200×675) - TikTok Cover (1080×1920) - LinkedIn (1200×627) ## 出力先 assets/social/<媒体>/<元ファイル名>.jpg ## ルール - リサイズは aspect crop(中央寄せ) - 品質 90、JPEG progressive - 1080px 超えるサイズは sRGB 変換 - 透過 PNG は白背景で合成 ImageMagick の magick コマンドを使って、各画像を全比率で書き出して。 ファイル数が多い場合は進捗を 10 枚ごとに表示して。 - 04
命名規則の統一
「client_案件_アセット_v01.psd」のような規則を強制する Claude プロンプト。
text> deliverables/ 配下の PSD/AI ファイル全部の命名を確認。 ## 命名規則 <client>_<project>_<asset>_v<NN>.<ext> 例: acmecorp_spring2026_hero_v03.psd ## 手順 1. 全ファイル名を取得(find) 2. 規則からズレているものを一覧 3. 各ファイルの命名提案を出す 4. 一覧を Markdown 表で出力、最後に rename スクリプトも生成 ## ルール - 既存ファイルを直接書き換えない(プレビューのみ) - 同名衝突がないか先にチェック出力イメージClaude の返答(命名チェック表・要約)## 命名規則チェック(12 件中 4 件が違反) | 現在のファイル名 | 判定 | リネーム提案 | |---|---|---| | バナー最終.psd | NG | sampleco_spring_banner_v01.psd | | hero_FIX2.ai | NG | sampleco_spring_hero_v02.ai | | サンプル案件_LP_v3.psd | NG | sampleco_lp_main_v03.psd | …(NG あと 1 件 / OK 8 件) rename スクリプトを scripts/rename-assets.sh に生成しました。
- 05
メタデータ整形(EXIF・XMP)
撮影者名・著作権表記・キーワードを一括で書き込み。納品先で要件がある時に。
bash# exiftool を使う(Claude に叩かせる) brew install exiftool exiftool \ -Copyright='© 2026 弊社' \ -Creator='デザイン部' \ -overwrite_original \ assets/final/*.jpg - 06
Skill 化して案件のたびに 1 コマンド
毎案件で同じ処理を繰り返さないよう、Skill にして `/asset-export` で呼べるように。
Skill Builder手を動かす
0 / 4
理解度チェック
Q1.アセット一括書き出しを Skill 化するときに、再現性を担保するために最も大事なのは?
Q2.アセット一括書き出しパイプラインで AI に任せてよい工程と、人間が確認すべき工程の区別として最も妥当なのは?
Q3.このパイプラインへの入力として最も自然なものは?