Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

logo-creator

AIによる画像生成を使ってロゴを作成します。スタイルやアスペクト比の検討、バリエーション生成、ユーザーフィードバックをもとにした改善、トリミング、背景除去、SVGエクスポートまで対応します。ロゴ・アイコン・ファビコン・ブランドマーク・マスコット・エンブレムなどのデザインを希望する際にご利用ください。

description の原文を見る

Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG. Use when user wants to create a logo, icon, favicon, brand mark, mascot, emblem, or design a logo.

SKILL.md 本文

ロゴクリエイタースキル

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 個のロゴバリエーション(デフォルト)を生成します:

# 単一ロゴを生成
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

# 20 個のロゴをバッチ生成
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: 最終アセットの配信

最終成果物を提示します:

## 最終ロゴアセット

| ファイル | 説明 | サイズ |
|------|-------------|------|
| logo.png | オリジナル | 1024x1024 |
| logo-cropped.png | マージンなし、1:1 | ~800x800 |
| logo-nobg.png | 透明背景 | ~800x800 |
| logo.svg | ベクター(スケーラブル) | ~20KB |

すべてのファイルは以下に保存されています: `.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/`
最終ロゴをユーザーの希望する場所にコピーしてください。

クイックリファレンス

一般的なプロンプトパターン

ピクセルアート:

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 - 完全な実例会話

ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
resciencelab
リポジトリ
resciencelab/opc-skills
ライセンス
Apache-2.0
最終更新
不明

Source: https://github.com/resciencelab/opc-skills / ライセンス: Apache-2.0

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

by thesysdev
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: resciencelab · resciencelab/opc-skills · ライセンス: Apache-2.0