logo-creator について
logo-creatorは、AI画像生成と反復的なレビューでロゴを作成するスキルです。ブランド要件の確認から案の調整までを支援し、切り抜き、背景透過、SVG化した素材を用意します。
主な機能
- 01ブランドとスタイル要件の確認
- 02nanobananaによるロゴ案の生成
- 03HTMLロゴプレビューの作成
- 04フィードバックに基づく反復調整
- 05切り抜き・背景除去・ベクター化
活用シーン
- 01新ブランドのロゴ案を検討
- 02生成した複数のロゴ案を比較
- 03納品用の最終ロゴファイルを準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ resciencelab/ opc-skills --skill logo-creatorインストール後、Claude Code で/logo-creatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.claude-plugin/plugin.jsonexamples/opc-logo-creation.mdexamples/images/opc-logo-final.svgreferences/styles.mdscripts/crop_logo.pyremove_bg.pyvectorize.pytemplates/preview.html詳細
ロゴ作成スキル
AI 画像生成を活用し、反復的なデザインプロセスを通じてプロフェッショナルなロゴを作成します。
前提条件
必須の API キー(環境変数に設定):
GEMINI_API_KEY- Google AI Studio から取得しますREMOVE_BG_API_KEY- remove.bg から取得しますRECRAFT_API_KEY- recraft.ai から取得します
必須スキル:
nanobanana- AI 画像生成(Gemini 3 Pro Image)
ファイルの出力先
生成したファイルはすべて .skill-archive ディレクトリに保存してください:
.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/
例:
.skill-archive/logo-creator/2026-01-18-opc-logo/
logo-01.png
logo-02.png
...
logo-09-cropped.png
logo-09-nobg.png
logo-09.svg
preview.html
ガイドライン:
yyyy-mm-dd形式で現在の日付を使用します- 短い概要名(プロジェクト名/ブランド名、ケバブケース)を追加します
- 最初のロゴを生成する前にディレクトリを作成します
- すべてのバリエーションと反復版を同じフォルダーに保存します
- 最終承認済みロゴをユーザーの希望する場所にコピーします
ワークフロー
ステップ 1:ヒアリングと要件の確認
生成を始める前に、ユーザーから要件を確認します:
確認する項目:
-
プロジェクト名/ブランド名 - 何のロゴですか?
-
希望するスタイル - 選択肢はreferences/styles.mdを参照してください:
- ピクセルアート/8 ビットレトロ
- ミニマリスト/フラットデザイン
- 3D/アイソメトリック
- 手描き/スケッチ
- マスコット/キャラクター
- モノグラム/レターマーク
- 抽象/幾何学
-
アスペクト比 - デフォルトは 1:1(正方形)です。選択肢:
1:1- 正方形(ファビコン、アプリアイコン)16:9- 横長(ヘッダー、バナー)4:3- 標準2:3- 縦長
-
色の好み:
- モノクロ(白黒)
- 特定のブランドカラー
- AI に任せる
-
参考画像 - 参考にしたい既存のロゴやスタイルはありますか?
続行する前に、ユーザーの確認を待ってください!
ステップ 2:ロゴのバリエーションを生成
nanobanana スキルを使って、ロゴのバリエーションを 20 個(デフォルト)生成します:
# Generate single logo
python3 <nanobanana_skill_dir>/scripts/generate.py "{style} logo for {brand}, {description}, {colors}" \
--ratio 1:1 -o .skill-archive/logo-creator/<date-name>/logo-01.png
# Batch generate 20 logos
python3 <nanobanana_skill_dir>/scripts/batch_generate.py "{style} logo for {brand}, {description}, {colors}" \
-n 20 --ratio 1:1 -d .skill-archive/logo-creator/<date-name> -p logo
ガイドライン:
- 複数のバリエーションを生成する場合は、batch_generate.py を使用します(自動待機時間を含みます)
.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/ディレクトリに保存します- 連番のファイル名を使用します:
logo-01.png、logo-02.pngなど
プロンプトのヒント:
- スタイルを表すキーワードを含めます:「pixel art」、「minimalist」、「8-bit」、「flat design」
- 色を指定します:「black on white」、「monochrome」、「blue gradient」
- 文脈を加えます:「tech startup」、「food brand」、「gaming company」
- 形式を指定します:「icon」、「emblem」、「mascot」、「lettermark」
ステップ 3:HTML プレビューを作成
プレビューテンプレートをコピーし、ブラウザーで開きます:
cp <skill_dir>/templates/preview.html .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
次に、既定のブラウザーで開きます:
open .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
重要: 生成したロゴの正しい数が含まれるよう、HTML を更新してください。
ステップ 4:ユーザーと反復する
気に入ったロゴをユーザーに尋ねます:
- 「どのロゴが気に入りましたか?(例:#5、#12、#18)」
- 「どんなところが気に入りましたか?」
- 「変更したい点はありますか?」
フィードバックに基づいて:
- 気に入ったスタイルのバリエーションをさらに 10~20 個生成します
- 次の命名規則を使います:
logo-{original}-v{n}.png(例:logo-05-v1.png) - HTML プレビューを更新します
- ユーザーが最終ロゴを選ぶまで繰り返します
ステップ 5:ロゴを仕上げる
ユーザーがロゴを承認したら、次の処理を行います:
5a. 余白をトリミングする(余白なしの 1:1 にする):
python3 <skill_dir>/scripts/crop_logo.py {input.png} {output-cropped.png}
5b. 背景を削除する:
python3 <skill_dir>/scripts/remove_bg.py {input.png} {output-nobg.png}
5c. SVG に変換する:
python3 <skill_dir>/scripts/vectorize.py {input.png} {output.svg}
ステップ 6:最終アセットを納品
最終成果物を提示します:
## Final Logo Assets
| File | Description | Size |
|------|-------------|------|
| logo.png | Original | 1024x1024 |
| logo-cropped.png | No margins, 1:1 | ~800x800 |
| logo-nobg.png | Transparent background | ~800x800 |
| logo.svg | Vector (scalable) | ~20KB |
All files saved to: `.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/`
Copy final logo to user's desired location.
クイックリファレンス
よく使うプロンプトパターン
ピクセルアート:
Pixel art {subject} logo, 8-bit retro style, black pixels on white background, {size}x{size} grid, minimalist icon
ミニマリスト:
Minimalist {subject} logo, flat design, clean lines, {color} on white, simple geometric shapes
マスコット:
Cute {animal/character} mascot logo, friendly expression, {style} style, {colors}, suitable for brand icon
レターマーク:
Letter "{letter}" logo, modern typography, {style} design, {colors}, clean professional look
対応アスペクト比
1:1- 正方形(ロゴのデフォルト)2:3、3:2- 縦長/横長3:4、4:3- 標準4:5、5:4- 写真9:16、16:9- 横長21:9- ウルトラワイド
参考資料
- references/styles.md - プロンプト例を含むロゴスタイルガイド
- examples/opc-logo-creation.md - 会話全体の例