openai-image-gen について
openai-image-genは、構造化された画像プロンプトを生成し、OpenAI Images APIで画像を描画するスクリプト型スキルです。画像をまとめて作成する用途に向き、PNG、プロンプトとファイルの対応表、HTMLギャラリーを出力します。
主な機能
- 01構造化画像プロンプトの生成
- 02OpenAI Images APIによる画像描画
- 03プロンプト数、モデル、サイズ、品質の指定
- 04PNG、対応表、HTMLギャラリーの保存
活用シーン
- 01生成したプロンプトから画像をまとめて作成
- 02指定プロンプトを使った画像の描画
- 03サムネイルギャラリーで生成結果を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ steipete/ agent-scripts --skill openai-image-genインストール後、Claude Code で/openai-image-genを入力して読み込まれたか確認します。
同梱ファイルscripts/gen.py
詳細
OpenAI Image Gen
「ランダムだが構造化された」プロンプトをいくつか生成し、OpenAI Images API で画像を生成します。
セットアップ
- 必要な環境変数:
OPENAI_API_KEY
実行
任意のディレクトリから実行できます(~/Projects/tmp/... が存在する場合はそこに出力し、存在しない場合は ./tmp/... に出力します)。
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py
open ~/Projects/tmp/openai-image-gen-*/index.html
便利なフラグ:
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --count 16 --model gpt-image-1.5
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --prompt "ultra-detailed studio photo of a lobster astronaut" --count 4
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --size 1536x1024 --quality high --out-dir ./out/images
出力
*.png画像prompts.json(プロンプトとファイルの対応表)index.html(サムネイルギャラリー)
コメント
Markdown 対応