Community画像github.com

andreakeating1982/image-generation

画像生成・編集を行います。ポスター、ソーシャルグラフィック、サムネイル、商品画像、ロゴ、アイコン、イラスト、キャラクター、UIモックアップ、インフォグラフィック、写真編集・リスタイルなどを生成。AI画像、チャート、図、レイアウトのいずれを使用するかも判断します。

image-generation とは?

このスキルは、ポスター、ソーシャルメディア用グラフィック、サムネイル、商品写真、ロゴ、アイコン、イラスト、キャラクター、UIモックアップ、インフォグラフィック、写真の編集やリスタイルなど、多様な画像を生成・編集します。画像を使う目的(販売、説明、識別、装飾)を最初に明確にし、データプロットにはPythonのチャート、正確な情報表示にはHTMLレンダリング、構造図にはMermaidなど、最適なルートを自動的に選択します。ツールとしては`media_generate_image`(新規画像生成)と`media_generate_from_images`(既存画像の編集・合成)を提供し、プロンプト作成前に目的、フォーマット、被写体、スタイル、テキストなどをユーザーとすり合わせます。一貫性を保つためのマスター画像作成や、透明背景の後処理など、実用的なルールも豊富に含まれています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreakeating1982/Skills-didattiche-personalizzate/tree/HEAD/skills/image-generation

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

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

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

プレビュー

スキル README より

短いタイトル
チャート

ドキュメント

画像生成

良い画像は、その役割を果たします。つまり、使われる場所で、販売し、説明し、識別し、または装飾します。プロンプトを書く前に、その役割と方法を決定してください。

方法を選ぶ

画像に求められること方法
実際の軸、スケール、数値でデータをプロットするPythonチャート(data-analysisスキルを参照)。AI画像は絶対に使用しないでください
正確な事実を表示する:時刻、価格、スケジュール、旅程、時刻表、比較表や仕様表、チェックリストHTMLレイアウトをPNGにレンダリング:references/static-layouts.md
構造を示す:フローチャート、シーケンス図、組織図、アーキテクチャ、マインドマップMermaidをPNGにレンダリング:references/static-layouts.md。依頼された場合のみ、後で洗練されたAIバージョンを作成してください
ビジュアルアセットである:ポスター、広告、ソーシャル投稿、サムネイル、イラスト、商品写真、キャラクター、ロゴコンセプト、UIモックアップ画像、いくつかの主要な事実を含むインフォグラフィックAI画像:media_generate_image
既存の画像を変更する:編集、リスタイル、背景の差し替え、オブジェクトの追加・削除、テキストの翻訳、人や製品の合成、アップスケール、復元AI編集:media_generate_from_images
新しいコンテンツを追加せずにリサイズ、切り抜き、変換、圧縮、または結合するサンドボックス内のPillowまたはffmpeg
動作するWebページ、アプリ、またはプロトタイプであるソフトウェアを構築する。画像は誤った成果物です

実在の人物、場所、製品、イベントをそのまま見たい場合は、searchツール(タイプimage)で実際の写真を見つけてください。生成しないでください。

ツール

  • media_generate_image(prompt, orientation) は、ユーザーが選択した画像モデル(デフォルトはGPT Image。テキストのレンダリングに優れています)で生成します。orientation は square、landscape、portrait です。
  • media_generate_from_images(prompt, image_urls, orientation) は画像を編集または合成します。image_urls にはURLまたはサンドボックスパス(例:/home/user/uploads/photo.jpg)を指定します。複数の画像を渡して合成します(「最初の画像の人物を2番目の画像のシーンに配置する」など)。
  • このスキルを読むことでメディアツールが利用可能になります。それでも不足している場合は、media_generateを1行の概要で呼び出してください。
  • 各画像はユーザーの画像クレジットを消費します。プラン制限に達した場合はその旨を伝え、アップグレードを提案してください。画像をPythonで描画するフォールバックは絶対に行わないでください。

概要を決めてからプロンプトへ

プロンプトを作成する前に、これらを確定してください。合理的に推測できないこと(通常は正確なテキスト、ブランドカラー、参考写真)のみを質問してください。

  • 目的: 画像が達成すべきこと、および使用場所(フィード投稿、ウェブサイトのヒーロー、印刷物、スライド、アプリストア)。
  • フォーマット: 向きとセーフエリア(テキストは端から離して、見出しのためのスペースを確保)。
  • 被写体: 特定の人物、製品、シーン、またはコンセプト。
  • スタイル: 写真、イラスト、3D、フラットベクター、ブランドスタイル、または参考画像に合わせる。
  • テキスト: 正確な単語。見出し、小見出し、ラベル、行動を促す文言として整理するか、「テキストなし」と指定します。
  • 保持すべきもの: アイデンティティ、製品の形状、ロゴ、色、編集範囲外のすべて。

新しい画像、編集、各シナリオのプロンプトパターンは references/prompt-recipes.md にあります。単純な単一画像以外の場合は、必ず読んでください。

ルール

  • 画像内のテキスト。 正確な単語を引用符で囲んでプロンプト内に記述し、モデルにレンダリングさせてください。見出しと数行の短いテキストにとどめてください。決して空白の背景を生成してからPythonでテキストを打ち込まないでください。詳細な正確な情報が必要な場合は、代わりにHTMLレイアウトルートを使用してください。
  • 一貫性。 繰り返し登場するキャラクターや製品には、1つのマスター画像を作成し、そこから media_generate_from_images を使用して他のポーズやシーンを派生させてください。
  • セット。 アイコンパック、カードデッキ、製品バリエーション、ポスターシリーズの場合、同じスタイルの文でアイテムごとに1つの画像を作成してください。依頼がない限り、1枚のシートにまとめないでください。
  • 編集は他のすべてを保持します。 何が変更され、何が同じままであるべきか(顔、ポーズ、製品、背景、照明、色)を正確に指定してください。
  • 透明アセット。 ツールは不透明な画像を返します。被写体に現れない無地の単色背景で生成し、その後削除します。フラットグラフィックの場合はPillowでカラーキー処理、写真の場合は pip install rembg と rembg i in.png out.png を使用してください。端を確認してください。
  • 軽く一度確認する。 結果を確認します(file_view に画像URLを指定すると機能します)。要求が満たされていること、必要なテキスト、名前、数字が正しいことを確認してください。
  • 自分だけで画像を再度生成しないでください。 すべての画像はクレジットを消費します。結果に本当の間違い(スペルミス、誤った数字、要素の欠落)がある場合は、それを表示し、何が間違っているかを一文で説明し、修正版を作成するかどうかを尋ねてください。ユーザーが修正し続けるように指示した場合にのみ、再度生成してください。HTMLレイアウトのレンダリングはコストがかかりません。これらは自分で修正してください。

成果物の提供

生成した画像は、レスポンス内にマークダウンとして表示してください: ![短いタイトル](url)。サンドボックスファイル(レンダリング、処理済み画像)もパスで埋め込むことができます: ![チャート](/home/user/out/chart.png)。ユーザーが保持すべき最終ファイルは send_attachment で提供してください。提供後は終了してください。誰も依頼していない余分なバリエーションを作成する代わりに、役立つ次のステップを1つ提案してください。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル