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

seo-image-gen

OG画像・ソーシャルプレビュー・ブログヒーロー画像・スキーマ画像・商品写真・インフォグラフィックなど、SEO向け画像をGemini(nanobanana-mcp経由)でAI生成するスキルです。「generate image」「OG image」「hero image」「thumbnail」「banner」など画像生成に関するキーワードをトリガーに動作し、利用にはbanana拡張機能のインストールが必要です。

description の原文を見る

AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says \"generate image\", \"OG image\", \"social preview\", \"hero image\", \"blog image\", \"product photo\", \"infographic\", \"seo image\", \"create visual\", \"image-gen\", \"favicon\", \"schema image\", \"pinterest pin\", \"generate visual\", \"banner\", or \"thumbnail\".

SKILL.md 本文

SEO Image Gen: SEO アセット向け AI 画像生成(拡張機能)

Gemini の画像生成機能を banana Creative Director パイプラインで実行し、SEO 用途の本番環境対応画像を生成します。SEO ニーズを最適化されたドメインモード、アスペクト比、解像度デフォルトにマッピングします。

アーキテクチャに関する注記

この拡張機能は Claude Banana の上に構築されており、Claude Code 向けのスタンドアロン AI 画像生成スキルです。

このスキルには異なる役割を持つ 2 つのコンポーネントがあります:

  • SKILL.md(このファイル):対話的な /seo image-gen コマンドを処理して画像を生成
  • Agentagents/seo-image-gen.md):/seo audit 実行時に起動される監査専用アナリストで、既存の OG / ソーシャル画像を評価し生成計画を作成(自動生成は行わない)

前提条件

このスキルには banana 拡張機能のインストールが必要です:

./extensions/banana/install.sh

利用可能性の確認: 画像生成ツールを使用する前に、MCP サーバーが接続されていることを確認してください。gemini_generate_image または set_aspect_ratio ツールが利用可能かどうかをチェックしてください。ツールが利用できない場合は、拡張機能がインストールされていないことをユーザーに通知し、インストール手順を提供してください。

クイックリファレンス

コマンド機能
/seo image-gen og <説明>OG / ソーシャルプレビュー画像を生成(1200x630 相当)
/seo image-gen hero <説明>ブログヒーロー画像を生成(ワイドスクリーン、劇的)
/seo image-gen product <説明>商品写真を生成(クリーン、白背景)
/seo image-gen infographic <説明>インフォグラフィック画像を生成(縦方向、データ重視)
/seo image-gen custom <説明>Creative Director パイプライン全体を使用したカスタム画像
/seo image-gen batch <説明> [N]N パターンを生成(デフォルト:3)

SEO 画像の使用例

各ユースケースは事前設定された banana パラメータにマッピングされています:

ユースケースアスペクト比解像度ドメインモード備考
OG / ソーシャルプレビュー16:91KProduct または UI/Webクリーン、プロフェッショナル、テキスト対応
ブログヒーロー16:92KCinema または Editorial劇的、大気的、編集品質
スキーマ画像4:31KProductクリーン、説明的、スキーマ ImageObject 対応
ソーシャルスクエア1:11KUI/Webプラットフォーム最適化スクエア
商品写真4:32KProduct白背景、スタジオライティング
インフォグラフィック2:34KInfographicデータ重視、縦レイアウト
ファビコン / アイコン1:1512Logoミニマル、スケーラブル、認識可能
Pinterest ピン2:32KEditorial縦型カード

生成パイプライン

すべての生成リクエストについて:

  1. ユースケースを特定:コマンドまたはコンテキストから(og、hero、product など)
  2. SEO デフォルトを適用:上記のユースケーステーブルから
  3. アスペクト比を設定set_aspect_ratio MCP ツールで
  4. Reasoning Brief を構築:banana Creative Director パイプラインを使用
    • references/prompt-engineering.md から 6 コンポーネントシステムを読み込む
    • ドメインモードの重み付けを適用(Subject 30%、Style 25%、Context 15% など)
    • 具体的で視覚的に:カメラが見るものを説明
  5. 生成gemini_generate_image MCP ツールで
  6. 生成後 SEO チェックリスト(下記参照)

プリセットをチェック

ユーザーがブランドを言及するか、SEO プリセットが設定されている場合:

python3 scripts/presets.py list

マッチするプリセットを読み込んでデフォルトとして適用します。また references/seo-image-presets.md で SEO 固有のプリセットテンプレートを確認してください。

生成後 SEO チェックリスト

成功した生成後、ユーザーに以下を指導してください:

  1. Alt テキスト:生成された画像のための説明的でキーワード豊かな alt テキストを作成
  2. ファイル名:SEO フレンドリーな形式に変更:keyword-description-widthxheight.webp
  3. WebP 変換:ページ速度を最適化するため WebP に変換:
    magick output.png -quality 85 output.webp
    
  4. ファイルサイズ:ヒーロー画像は 200KB 未満、サムネイルは 100KB 未満を目指す
  5. スキーママークアップ:生成された画像に ImageObject スキーマを提案:
    {
      "@type": "ImageObject",
      "url": "https://example.com/images/keyword-description.webp",
      "width": 1200,
      "height": 630,
      "caption": "ターゲットキーワード入りの説明的なキャプション"
    }
    
  6. OG メタタグ:ソーシャルプレビュー画像の場合、以下を思い出させる:
    <meta property="og:image" content="https://example.com/images/og-image.webp" />
    <meta property="og:image:width" content="1200" />
    <meta property="og:image:height" content="630" />
    <meta property="og:image:alt" content="説明的な alt テキスト" />
    

コスト意識

画像生成にはコストがかかります。透明性を保ってください:

  • 生成前に推定コストを表示(特にバッチの場合)
  • すべての生成をログに記録:python3 scripts/cost_tracker.py log --model MODEL --resolution RES --prompt "brief"
  • ユーザーが使用状況を尋ねたら cost_tracker.py summary を実行

概算コスト(gemini-3.1-flash):

  • 512:約 $0.02 / 画像
  • 1K 解像度:約 $0.04 / 画像
  • 2K 解像度:約 $0.08 / 画像
  • 4K 解像度:約 $0.16 / 画像

モデルルーティング

シナリオモデル理由
OG 画像、ソーシャルプレビューgemini-3.1-flash-image-preview @ 1K高速、コスト効率的
ヒーロー画像、商品写真gemini-3.1-flash-image-preview @ 2K品質とディテール
テキスト付きインフォグラフィックgemini-3.1-flash-image-preview @ 2K、thinking: highより良いテキスト描写
クイックドラフトgemini-2.5-flash-image @ 512迅速な反復

エラーハンドリング

エラー解決策
MCP が設定されていない./extensions/banana/install.sh を実行
API キーが無効https://aistudio.google.com/apikey で新規キーを取得
レート制限(429)60 秒待機してリトライ。無料ティア:約 10 RPM / 約 500 RPD
IMAGE_SAFETYプロンプトを言い換える - references/prompt-engineering.md の Safety セクションを参照
MCP が利用できないフォールバック:python3 scripts/generate.py --prompt "..." --aspect-ratio "16:9"
拡張機能がインストールされていないインストール手順を表示:./extensions/banana/install.sh

クロススキル統合

  • seo-images(分析)は seo-image-gen(生成)に入力:/seo images からの監査結果は欠落している、または品質の低い画像を特定;それらの結果を使用して /seo image-gen コマンドを駆動
  • seo-audit は seo-image-gen agent(このスキルではない)を起動してサイト全体の OG / ソーシャル画像を分析し、優先順位付きの生成計画を作成
  • seo-schema は生成された画像を使用可能:生成後、新しいアセットを指す ImageObject スキーママークアップを提案

リファレンスドキュメント

オンデマンドで読み込みます。起動時にすべてを読み込まないでください:

  • references/prompt-engineering.md:6 コンポーネントシステム、ドメインモード、テンプレート
  • references/gemini-models.md:モデル仕様、レート制限、機能
  • references/mcp-tools.md:MCP ツールのパラメータと応答
  • references/post-processing.md:ImageMagick / FFmpeg パイプラインレシピ
  • references/cost-tracking.md:価格設定、使用状況追跡
  • references/presets.md:ブランドプリセット管理
  • references/seo-image-presets.md:SEO 固有のプリセットテンプレート

応答形式

生成後は常に以下を提供してください:

  1. 画像パス:保存された場所
  2. 作成されたプロンプト:API に送信されたものを表示(教育的)
  3. 設定:モデル、アスペクト比、解像度
  4. SEO チェックリスト:alt テキスト提案、ファイル命名、WebP 変換
  5. スキーマスニペット:該当する場合は ImageObject または og:image マークアップ

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

詳細情報

作者
agricidaniel
リポジトリ
agricidaniel/claude-seo
ライセンス
MIT
最終更新
不明

Source: https://github.com/agricidaniel/claude-seo / ライセンス: MIT

関連スキル

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 フォームよりご連絡ください。
原作者: agricidaniel · agricidaniel/claude-seo · ライセンス: MIT