mcpField
L
logo-creator

logo-creator

github.com/resciencelabデザイン・UI1.9k3.2k 回インストール今日更新
リポジトリ

logo-creator について

logo-creatorは、AI画像生成と反復的なレビューでロゴを作成するスキルです。ブランド要件の確認から案の調整までを支援し、切り抜き、背景透過、SVG化した素材を用意します。

主な機能

  1. 01ブランドとスタイル要件の確認
  2. 02nanobananaによるロゴ案の生成
  3. 03HTMLロゴプレビューの作成
  4. 04フィードバックに基づく反復調整
  5. 05切り抜き・背景除去・ベクター化

活用シーン

  1. 01新ブランドのロゴ案を検討
  2. 02生成した複数のロゴ案を比較
  3. 03納品用の最終ロゴファイルを準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/resciencelab/opc-skills --skill logo-creator

インストール後、Claude Code で/logo-creatorを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.claude-plugin/
plugin.json
examples/
opc-logo-creation.md
examples/images/
opc-logo-final.svg
references/
styles.md
scripts/
crop_logo.py
remove_bg.py
vectorize.py
templates/
preview.html

詳細

ロゴ作成スキル

AI 画像生成を活用し、反復的なデザインプロセスを通じてプロフェッショナルなロゴを作成します。

前提条件

必須の API キー(環境変数に設定):

必須スキル:

  • 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:ヒアリングと要件の確認

生成を始める前に、ユーザーから要件を確認します:

確認する項目:

  1. プロジェクト名/ブランド名 - 何のロゴですか?

  2. 希望するスタイル - 選択肢はreferences/styles.mdを参照してください:

    • ピクセルアート/8 ビットレトロ
    • ミニマリスト/フラットデザイン
    • 3D/アイソメトリック
    • 手描き/スケッチ
    • マスコット/キャラクター
    • モノグラム/レターマーク
    • 抽象/幾何学
  3. アスペクト比 - デフォルトは 1:1(正方形)です。選択肢:

    • 1:1 - 正方形(ファビコン、アプリアイコン)
    • 16:9 - 横長(ヘッダー、バナー)
    • 4:3 - 標準
    • 2:3 - 縦長
  4. 色の好み:

    • モノクロ(白黒)
    • 特定のブランドカラー
    • AI に任せる
  5. 参考画像 - 参考にしたい既存のロゴやスタイルはありますか?

続行する前に、ユーザーの確認を待ってください!

ステップ 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)」
  • 「どんなところが気に入りましたか?」
  • 「変更したい点はありますか?」

フィードバックに基づいて:

  1. 気に入ったスタイルのバリエーションをさらに 10~20 個生成します
  2. 次の命名規則を使います:logo-{original}-v{n}.png(例:logo-05-v1.png)
  3. HTML プレビューを更新します
  4. ユーザーが最終ロゴを選ぶまで繰り返します
ステップ 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 - ウルトラワイド

参考資料

コメント