Agent Skills by ALSEL
汎用EC・マーケティング⭐ リポ 41品質スコア 86/100

seo-image-gen

SEO Image Gen:SEO向けアセット生成のためのAI画像生成スキル(拡張機能)。OGカード、ヒーロー画像、スキーマアセット、商品ビジュアル、インフォグラフィックスなど、SEO最適化された画像を生成する必要がある場合に使用します。画像生成がSEOワークフローまたはコンテンツ公開タスクの一部である場合、およびマージまたは引き継ぎの前に上流ワークフロー、コピーされたサポートファイル、データ出所を保持する必要がある場合に使用できます。

description の原文を見る

SEO Image Gen: AI Image Generation for SEO Assets (Extension) workflow skill. Use this skill when the user needs Generate SEO-focused images such as OG cards, hero images, schema assets, product visuals, and infographics. Use when image generation is part of an SEO workflow or content publishing task and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.

SKILL.md 本文

SEO Image Gen: SEO資産向けAI画像生成(拡張機能)

概要

この公開インテークコピーは、https://github.com/sickn33/antigravity-awesome-skills から plugins/antigravity-awesome-skills-claude/skills/seo-image-gen をパッケージ化し、その出所を隠さずにネイティブOmniスキル編集形式に変換しています。

オペレーターがアップストリームワークフロー、サポートファイル、およびリポジトリコンテキストを保持する必要がある場合に使用します。一方、公開バリデーターと非公開エンハンサーは通常のダウンストリームフローを継続します。

このインテークはコピーされたアップストリームファイルをそのまま保持し、metadata.jsonexternal_source ブロックと ORIGIN.md をプロヴナンスアンカーとしてレビュー用に使用します。

SEO Image Gen: SEO資産向けAI画像生成(拡張機能) Geminiの画像生成をbanana Creative Directorパイプライン経由で使用して、SEOユースケース向けの本番対応画像を生成します。SEOニーズを最適化されたドメインモード、アスペクト比、および解像度デフォルトにマッピングします。

公開見出しにきれいにマッピングされなかったインポートされたソースセクションは、以下またはサポートファイルに保持されています。注目すべきインポートセクション:アーキテクチャノート、前提条件、SEO画像ユースケース、生成パイプライン、生成後SEOチェックリスト、コスト認識。

このスキルを使用する場合

このセクションをトリガーフィルターとして使用します。オペレーターがファイルを読み込む、コマンドを実行する、またはプルリクエストを開く前に、アクティベーション境界を明示する必要があります。

  • OG画像、ヒーロー画像、スキーマビジュアル、インフォグラフィック、または同様のSEOアセットを生成する場合に使用します。
  • 画像生成がより広いSEOまたは公開ワークフローの一部である場合に使用します。
  • 必要な画像生成拡張機能が利用可能な場合にのみ使用します。
  • リクエストがインポートされたソースの意図と明確に一致する場合に使用します:OGカード、ヒーロー画像、スキーマアセット、製品ビジュアル、インフォグラフィックなどのSEO対応画像を生成します。画像生成がSEOワークフローまたはコンテンツ公開タスクの一部である場合に使用します。
  • オペレーターがプロセスをゼロから書き直す代わりにアップストリームワークフロー詳細を保持すべき場合に使用します。
  • プロヴナンスが回答、PR、またはレビューパケットに表示されたままである必要がある場合に使用します。

操作テーブル

状況ここから開始その理由
初回使用metadata.jsonコピーされたワークフローに触れる前に、external_source ブロック経由でリポジトリ、ブランチ、コミット、およびインポートパスを確認します
プロヴナンスレビューORIGIN.mdインポートされたソースの平易な言語監査証跡をレビュアーに提供します
ワークフロー実行SKILL.md実行を実質的に変更する最小のコピーファイルから開始します
サポートコンテキストSKILL.mdパッケージ全体を読み込まずに、最も関連性の高い次のコピーされたソースファイルを追加します
ハンドオフ決定## 関連スキルタスクが外れた場合にオペレーターがより強力なネイティブスキルに切り替えるのに役立ちます

ワークフロー

このワークフローは意図的に編集および運用の両方です。インポートされたソースをオペレーターにとって有用に保ちながら、ダウンストリームエンハンサーフローに供給される公開インテーク標準を満たします。

  1. ユーザーゴール、インポートされたワークフロー範囲、およびこのスキルが依然としてタスクの正しいルーターであるかどうかを確認します。
  2. コピーされたアップストリームサポートファイルを読み込む前に、概要とプロヴナンスファイルを読みます。
  3. 現在のリクエストの結果を実質的に変更する参照、例、プロンプト、またはスクリプトのみを読み込みます。
  4. プロヴナンスおよびソース境界を作業ノートで明示的に保持しながら、アップストリームワークフローを実行します。
  5. アップストリーム期待値と、コピーされたファイルで指す証拠に対して結果を検証します。
  6. 仕事がこのインポートされたワークフローの重力中心から外れたら、関連スキルにエスカレートまたはハンドオフします。
  7. マージまたはクロージャーの前に、何が使用されたか、何が変更されたか、およびレビュアーが依然として検証する必要があるものを記録します。

インポートされたワークフロー注記

インポート: アーキテクチャノート

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

  • SKILL.md(このファイル):対話的な /seo image-gen コマンドを処理して画像を生成します
  • エージェント(agents/seo-image-gen.md):既存のOG/ソーシャル画像を評価し、生成計画を作成する監査のみアナリスト(/seo audit 中にスポーン、自動生成しません)

例1: アップストリームワークフローを直接要求する

@seo-image-gen を使用して <task> を処理します。コピーされたアップストリームワークフローから開始し、結果を実質的に変更するファイルのみを読み込み、回答にプロヴナンスを表示してください。

説明: これはオペレーターがインポートされたワークフローを必要としているが、リポジトリ全体ではない場合の最も安全な開始点です。

例2: プロヴナンスベースのレビューをリクエストする

metadata.json と ORIGIN.md に対して @seo-image-gen をレビューし、最初に読み込むコピーされたアップストリームファイルとその理由を説明してください。

説明: レビューまたはトラブルシューティングの前にこれを使用して、出所とファイル選択の正確な監査可能な説明が必要な場合。

例3: 実行前にコピーされたサポートファイルを絞ります

@seo-image-gen を使用して <task> を処理します。結果を実質的に変更するコピーされた参照、例、またはスクリプトのみを読み込み、進行する前にファイルを明示的に名前付けします。

説明: これにより、スキルはデフォルトでコピーされたパッケージ全体を読み込む代わりに段階的な情報開示に合わせて調整されます。

例4: レビュアーパケットを構築する

コピーされたアップストリームファイルとプロヴナンスを使用して @seo-image-gen をレビューし、マージ前のギャップをまとめます。

説明: これはPRがヒューマンレビューを待っており、反復可能な監査パケットが必要な場合に便利です。

ベストプラクティス

生成された公開スキルを、アップストリームリポジトリの周りのレビュー可能なパッケージングレイヤーとして扱います。目標は、プロヴナンスを明示的に保持し、実行を実質的に改善するコピーされたソース資料のみを読み込むことです。

  • インポートされたスキルをアップストリームリポジトリに根付かせます。ソース資料がサポートできないステップを発明しないでください。
  • ワークフローが監査可能で、レビューが高速に行えるよう、最小限の有用なサポートファイルセットを優先します。
  • プロヴナンス、ソースコミット、およびインポートされたファイルパスをノートとPR説明に表示してください。
  • 汎用レビューボイラープレートに依存する代わりに、ワークフローを正当化するコピーされたアップストリームファイルを直接指します。
  • 生成された例をスキャフォルディングとして扱います。実行前に具体的なタスクに適合させます。
  • アーキテクチャ、デバッグ、設計、またはセキュリティの懸念が支配的になったら、より強力なネイティブスキルにルーティングします。

トラブルシューティング

問題: オペレーターがインポートされたコンテキストをスキップし、あまりに一般的に回答した

症状: 結果が plugins/antigravity-awesome-skills-claude/skills/seo-image-gen のアップストリームワークフローを無視し、プロヴナンスに言及せず、コピーされたソースファイルをまったく使用していません。 解決策: metadata.jsonORIGIN.md、および最も関連性の高いコピーされたアップストリームファイルを再度開きます。最初に external_source ブロックを確認し、その後継続する前にプロヴナンスを再度述べます。

問題: インポートされたワークフローがレビュー中に不完全に感じられる

症状: レビュアーは生成された SKILL.md を見ることができますが、現在のタスクにどの参照、例、またはスクリプトが重要かをすぐに判断できません。 解決策: 採用したパスを正当化する正確なコピーされた参照、例、スクリプト、またはアセットを指します。ギャップが依然として真実である場合は、隠すのではなくPRに記録します。

問題: タスクが別の専門化に外れた

症状: インポートされたスキルは正しい場所で開始しますが、仕事がネイティブスキルがより適切に処理するデバッグ、アーキテクチャ、設計、セキュリティ、またはリリースオーケストレーションに変わります。 解決策: 関連スキルセクションを使用して意図的にハンドオフします。インポートされたプロヴナンスを表示したままにして、次のスキルが盲目的に開始する代わりに正しいコンテキストを継承します。

関連スキル

  • @00-andruia-consultant - このインポートされたスキルがコンテキストを確立した後、仕事がそのネイティブ専門化により適切に処理される場合に使用します。
  • @00-andruia-consultant-v2 - このインポートされたスキルがコンテキストを確立した後、仕事がそのネイティブ専門化により適切に処理される場合に使用します。
  • @10-andruia-skill-smith - このインポートされたスキルがコンテキストを確立した後、仕事がそのネイティブ専門化により適切に処理される場合に使用します。
  • @10-andruia-skill-smith-v2 - このインポートされたスキルがコンテキストを確立した後、仕事がそのネイティブ専門化により適切に処理される場合に使用します。

追加リソース

このサポートマトリックスと以下のリンクファイルをこのインポートされたスキルのオペレーターパケットとして使用します。それらは汎用スキャフォルディングではなく、実際のコピーされたソース資料を反映する必要があります。

リソース族レビュアーに提供する内容パス例
referencesアップストリームからコピーされた参照ノート、ガイド、または背景資料references/n/a
examplesアップストリームからコピーされた実行例または再利用可能なプロンプトexamples/n/a
scripts実行または検証を変更するアップストリームヘルパースクリプトscripts/n/a
agentsインポートされたパッケージの一部である真正のルーティングまたはデリゲーションノートagents/n/a
assetsソースパッケージからコピーされたサポートアセットまたはスキーマassets/n/a

インポートされた参照ノート

インポート: クイックリファレンス

コマンド機能
/seo image-gen og <description>OG/ソーシャルプレビュー画像を生成(1200x630相当)
/seo image-gen hero <description>ブログヒーロー画像を生成(ワイドスクリーン、ドラマティック)
/seo image-gen product <description>製品写真を生成(クリーン、白背景)
/seo image-gen infographic <description>インフォグラフィックビジュアルを生成(垂直、データ密集型)
/seo image-gen custom <description>Creative Directorパイプライン全体を使用してカスタム画像を生成
/seo image-gen batch <description> [N]N個のバリエーション(デフォルト: 3)を生成

インポート: リファレンスドキュメント

オンデマンドで読み込みます。スタートアップで全読み込みしないでください:

  • 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固有プリセットテンプレート

インポート: 前提条件

このスキルではbanana拡張機能をインストールする必要があります:

./extensions/banana/install.sh

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

インポート: 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. アスペクト比を設定 します(MCPツール set_aspect_ratio 経由)
  4. Reasoning Briefを構築 します(banana Creative Directorパイプライン使用):
    • references/prompt-engineering.md を読み込んで6コンポーネントシステムの説明を確認
    • ドメインモード重点を適用(被写体30%、スタイル25%、コンテキスト15%など)
    • 具体的でビスセラルに:カメラが見えるものを説明
  5. 生成 します(gemini_generate_image MCPツール経由)
  6. 生成後SEOチェックリスト を実施します(以下参照)

プリセットを確認

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

python3 ~/.claude/skills/seo-image-gen/scripts/presets.py list

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

インポート: 生成後SEOチェックリスト

成功した生成後は常に、ユーザーに以下をガイドします:

  1. 代替テキスト: 生成された画像の説明的なキーワードリッチなalt textを作成
  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 text" />
    

インポート: コスト認識

画像生成にはお金がかかります。透明性を保ちます:

  • 生成前に推定コストを表示(特にバッチの場合)
  • すべての生成をログ:python3 ~/.claude/skills/seo-image-gen/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 セーフティセクション参照
MCPが利用不可フォールバック:python3 ~/.claude/skills/seo-image-gen/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 エージェント(このスキルではない)をスポーンしてOG/ソーシャル画像をサイト全体で分析し、優先度付き生成計画を作成します
  • seo-schema は生成された画像を消費できます:生成後、新しいアセットを指す ImageObject スキーママークアップを提案します

インポート: レスポンス形式

生成後は常に以下を提供します:

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

インポート: 制限事項

  • このスキルは、タスクが上記で説明されたスコープと明確に一致する場合にのみ使用してください。
  • 出力を環境固有の検証、テスト、または専門家レビューの代替として扱わないでください。
  • 必要な入力、権限、セーフティ境界、または成功基準が欠落している場合は、停止して明確化を求めます。

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

詳細情報

作者
diegosouzapw
リポジトリ
diegosouzapw/awesome-omni-skills
ライセンス
MIT
最終更新
2026/5/10

Source: https://github.com/diegosouzapw/awesome-omni-skills / ライセンス: MIT

関連スキル

Anthropic ClaudeEC・マーケティング⭐ リポ 6,400

seo-maps

ローカルSEO向けのマップインテリジェンス機能です。ジオグリッドのランク追跡、APIを通じたGBPプロフィール監査、Google・Tripadvisor・Trustpilotなど複数プラットフォームのレビュー分析、Google・Bing・Apple・OSM間のNAP(名前・住所・電話番号)検証、競合他社の半径マッピング、APIデータからのLocalBusinessスキーマ生成が可能です。3段階の機能レベルで対応でき、無料版(Overpass + Geoapify)、DataForSEO(フル機能)、DataForSEO + Google(最大カバレッジ)から選択できます。「maps」「geo-grid」「rank tracking」「GBP audit」「review velocity」「competitor radius」「maps analysis」「local rank tracking」「Share of Local Voice」「SoLV」などのキーワードで利用できます。

by AgriciDaniel
Anthropic ClaudeEC・マーケティング⭐ リポ 6,400

seo-content-brief

セクションごとの文字数、競合スコアリング、キーワード密度ガイダンス、ページタイプテンプレートを含む競争力のあるSEOコンテンツブリーフを生成します。新規ページのブリーフと既存ページの改善ブリーフの両方に対応しています。ユーザーが「コンテンツブリーフ」「ブリーフを作成」「コンテンツアウトライン」「ブログブリーフ」「サービスページブリーフ」「ブリーフ〜」「ライティングブリーフ」「コンテンツプラン」「アウトライン〜」などと言った場合に使用します。

by AgriciDaniel
ALSEL独自Anthropic ClaudeEC・マーケティング

rakuten-seo

楽天市場の商品名・キャッチコピーをSEO最適化するスキル。「楽天SEO」「商品名最適化」「楽天の商品名」「キャッチコピー」「楽天のタイトル」「商品名を直して」「楽天検索対策」など、楽天市場の商品名やキャッチコピーの作成・改善・チェックに関するリクエストで必ずこのスキルを使う。既存の商品名の改善も、ゼロからの作成も対応。あらゆるジャンル(食品・ファッション・化粧品・家電・サプリ・インテリア・ベビー・ペット・業務用など)に対応。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。

by 株式会社ALSEL
ALSEL独自Anthropic ClaudeEC・マーケティング

amazon-seo-jp

Amazon.co.jp商品ページのSEO分析・最適化・自動採点スキル v2.0。 COSMO/Rufus/A10アルゴリズムに基づく採点。セラーセントラル出品レポート(.xlsm)を入力すると、 商品タイトル・箇条書き・検索キーワード・商品説明文を100点満点で採点し、 4項目すべての改善案を日本語で出力する。 トリガー: 「Amazon SEO」「商品ページ採点」「Amazon最適化」 「リスティング改善」「Amazon商品名」「箇条書き改善」 「COSMO対応」「Rufus最適化」「Amazon タイトル」 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。

by 株式会社ALSEL
ALSEL独自Anthropic ClaudeEC・マーケティング

rakuten-bulk-control-csv

楽天RMSの一括登録/一括除外/一括更新用CSV(コントロールカラム,商品管理番号 の2列フォーマット)を作成するスキル。商品DL CSV・商品管理画面のコピペ・Excel・PDFなどから商品管理番号を抽出し、Shift-JIS+LF改行で出力する。「一括除外リスト作って」「楽天の除外CSV」「コントロールカラムnで」「2800円以下の商品をdで」「在庫0の商品を一括削除」「商品管理番号抜いてshift-jsで」「このフォーマットで」など、楽天RMSの商品一括処理用CSVを作るタスクで必ずこのスキルを使う。コントロールカラム値(n=新規/d=削除/u=更新)と抽出条件(全件・価格・在庫・販売状態など)をユーザー指示に応じて柔軟に切り替える。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。

by 株式会社ALSEL
ALSEL独自Anthropic ClaudeEC・マーケティング

amazon-a-plus-content-brief

Amazon A+コンテンツの構成・モジュール選定・画像指示・比較表・FAQを設計するスキル。「A+コンテンツ作って」「Aプラス構成」「ブランドストーリー」「比較表つきA+」「A+モジュール選定」「Amazonのページに画像入れたい」「A+のヘッダー画像」「A+コンテンツマネージャー」など、Amazon A+コンテンツの企画・設計・改善のリクエストで必ずこのスキルを使う。ベーシック17モジュール/Premium追加機能/画像サイズ規定/文字数目安/審査リジェクト要因を踏まえて、デザイナーに渡せるブリーフ形式で出力。あらゆるジャンル(家電・コスメ・食品・アパレル・日用品・ベビー・ペット等)に対応。※ブランドストア(マルチページ)の設計は別スキル `amazon-brand-store-planner`、タイトル・bullet改善は `amazon-title-bullet-rewriter-jp`、メイン画像のチェックは `amazon-main-image-checker`。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。

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