Communitygithub.com

SinghChinmayy/agent-skills

Catalyst Bridge向けのOG画像をヘッドレスChromeで生成するスキルです。

agent-skills とは?

このスキルは、Catalyst BridgeのOG画像生成パイプラインをカプセル化したものです。以前は`scripts/og/`にあったスクリプト類を再利用可能なコマンドとして提供し、Antigravity CLIやその他の自動化から呼び出せるようにしています。テンプレートレイアウトA(ロゴ左上)とB(中央ロゴ)の2種類をサポートし、ヘッドレスChromeを使用して1200×630pxのPNGと300pxのプレビュー画像を生成します。生成された画像は`scripts/tmp/og/`に配置され、選択したバリアントを`public/og-image.png`にコピーすることも可能です。デザイン面では、Soraフォントの使用、ロゴサイズ240px(クリアスペースルール遵守)、見出し84px、ドメイン28pxなど、`DESIGN.md`に定義されたIvory on Harbour Navy(コントラスト比14.73:1)のカラースキームに準拠しており、今後のブランディング更新に備えてテンプレートの修正も容易です。

対応~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/SinghChinmayy/agent-skills/tree/HEAD/skills/frontend/og-generator

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

概要

このスキルは、以前 scripts/og/ に格納されていたOG画像生成パイプライン全体をカプセル化したものです。Antigravity CLIやその他の自動化から呼び出せる再利用可能なコマンドを提供します。

ファイル

  • template-a.html – ロゴを左上に配置したレイアウト。
  • template-b.html – ロゴを中央に配置したレイアウト。
  • generate-og.sh – ヘッドレスChromeで両方のテンプレートをレンダリングし、1200×630pxのPNGと300pxのプレビュー画像を作成し、寸法を検証するシェルスクリプト。

使用方法

agy run og-generator generate

このスキルは、結果のPNGを scripts/tmp/og/(従来通り)に配置し、オプションで選択したバリアントを public/og-image.png にコピーします。

デザイン準拠

  • 読み取り専用のリソースフォルダを参照する @font-face を介してSoraフォントを使用。
  • ロゴ幅240pxは DESIGN.md のクリアスペースルールに従います。
  • 見出し84px、ドメイン28px – 視覚的な強調要件を満たします。
  • 色とコントラストは DESIGN.md(Ivory on Harbour Navy、14.73:1)に対して検証されています。

拡張性

VARIANT=A または VARIANT=B を指定してスクリプトを実行すると特定のレイアウトを生成できます。また、このスキル内のテンプレートを将来的なブランディング更新用に変更することもできます。

関連スキル