Communitygithub.com

pexoai/videoagent-image-studio

8つのAPIキーを管理するのにうんざりしていませんか?このスキルは、Midjourney、Flux、Ideogramなどに1つのコマンドでアクセスでき、設定は不要です。APIキーを気にせずに画像を生成したい場合に使用してください。

videoagent-image-studio とは?

pexoai/videoagent-image-studio は、画像生成プロセスを簡素化するために設計されたAIエージェントスキルです。Midjourney、Flux、Ideogramなどの複数の人気画像生成プラットフォームに、個別のAPIキー管理を必要とせず、統一されたコマンドインターフェースでアクセスできます。このスキルは、複数のAPIプロバイダーを扱う複雑さを排除し、創造的な作業に集中できるようにします。Claude Code、Cursor、Codexなど、さまざまなAIエージェントプラットフォームをサポートし、開発者にシームレスな統合を提供します。設定不要の代替手段を提供することで、画像生成ワークフローを簡素化し、コードベースにAI画像機能を迅速に実装したい開発者に最適です。

対応✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/pexoai/pexo-skills/tree/main/skills/videoagent-image-studio

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

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

ドキュメント

🎨 VideoAgent Image Studio

使用タイミング: ユーザーが画像、写真、イラスト、アイコン、ロゴ、アートワークなど、あらゆる種類の画像の生成、描画、作成を依頼したとき。

8つの最先端AIモデルで画像を生成します。このスキルは、作業に最適なモデルを自動的に選択し、Midjourneyの非同期ポーリングを含むすべての複雑な処理を処理するため、会話に集中できます。


クイックリファレンス

ユーザーの意図モデル速度
芸術的、映画的、絵画的midjourney~15秒
写実的、ポートレート、商品flux-pro~8秒
汎用的、バランス型flux-dev~10秒
クイックドラフト、高速イテレーションflux-schnell~2秒
テキスト入り画像、ロゴ、ポスターideogram~10秒
ベクターアート、アイコン、フラットデザインrecraft~8秒
アニメ、スタイライズドイラストsdxl~5秒
Gemini搭載、一貫性のあるスタイルnano-banana~12秒

画像を生成する方法

ステップ1 — プロンプトを強化する

スクリプトを呼び出す前に、選択したモデルに適したスタイル、照明、品質の記述子でユーザーのプロンプトを拡張します。

  • Midjourney: cinematic lighting、ultra detailed、--v 7、--style raw を追加
  • Flux: masterpiece、highly detailed、sharp focus、professional photography を追加
  • Ideogram: テキストコンテンツ、フォントスタイル、レイアウトについて明確に指定
  • Recraft: vector illustration、flat design、icon style を指定

ステップ2 — スクリプトを実行する

node {baseDir}/tools/generate.js \
  --model <model_id> \
  --prompt "<enhanced prompt>" \
  --aspect-ratio <ratio>

全パラメータ:

パラメータデフォルト値説明
--modelflux-dev上の表のモデルID
--prompt(必須)画像生成プロンプト
--aspect-ratio1:11:1、16:9、9:16、4:3、3:4、3:2、21:9
--num-images1生成画像数 (1〜4; Midjourneyは常に4枚を返します)
--negative-prompt—避けるべき要素 (Midjourneyでは非対応)
--seed—再現性のためのシード値

ステップ3 — 結果を返す

スクリプトは常に待機し、最終的な画像URLを返します。ポーリングは不要です。

{
  "success": true,
  "model": "flux-pro",
  "imageUrl": "https://...",
  "images": ["https://..."]
}

imageUrl をユーザーに送信します。


Midjourneyアクション

Midjourneyで4枚の画像グリッドを生成した後、ユーザーに以下のオプションを提供します:

# 画像 #2 のアップスケール (繊細、詳細を保持)
node {baseDir}/tools/generate.js \
  --model midjourney \
  --action upscale \
  --index 2 \
  --job-id <job_id>

# 画像 #3 の強力なバリエーションを作成
node {baseDir}/tools/generate.js \
  --model midjourney \
  --action variation \
  --index 3 \
  --job-id <job_id> \
  --variation-type 1

# 同じプロンプトで再生成
node {baseDir}/tools/generate.js \
  --model midjourney \
  --action reroll \
  --job-id <job_id>

アップスケールタイプ: 0 = 繊細 (デフォルト、写真に最適)、1 = クリエイティブ (イラストに最適)

バリエーションタイプ: 0 = 繊細 (デフォルト)、1 = 強力 (劇的な変化)


会話例

ユーザー: "雪の山で映画のような照明のユキヒョウを描いて"

# 芸術的な品質のためにmidjourneyを選択
node {baseDir}/tools/generate.js \
  --model midjourney \
  --prompt "a majestic snow leopard on a snowy mountain peak, cinematic lighting, dramatic atmosphere, ultra detailed --ar 16:9 --v 7" \
  --aspect-ratio 16:9

🎨 完了しました!どれをアップスケールしますか? (U1-U4) またはバリエーションを作成しますか? (V1-V4)


ユーザー: "Fluxを使って、香水の商品ポスターを生成して、白い背景で"

# 写実的な商品写真にはflux-proを選択
node {baseDir}/tools/generate.js \
  --model flux-pro \
  --prompt "a luxury perfume bottle on a clean white background, professional product photography, soft shadows, 8k, highly detailed" \
  --aspect-ratio 3:4

ユーザー: "クイックドラフトを見せて"

# インスタントプレビューにはflux-schnell
node {baseDir}/tools/generate.js \
  --model flux-schnell \
  --prompt "..." \
  --aspect-ratio 1:1

ユーザー: "アプリアイコンを作って、フラットスタイルで、青いテーマで"

# ベクター/アイコンスタイルにはrecraft
node {baseDir}/tools/generate.js \
  --model recraft \
  --prompt "a minimal flat design app icon, blue color scheme, simple geometric shapes, vector style, white background"

セットアップ

APIキーは不要です! すべてのリクエストは、サーバー側で認証を処理するホスト型プロキシを経由します。

このスキルはすぐに使えます — インストールして使用するだけです。

高度な設定: カスタムプロキシまたはトークン

独自のプロキシや永続的なトークンを使用する場合は、以下の環境変数を設定してください:

{
  "skills": {
    "entries": {
      "videoagent-image-studio": {
        "enabled": true,
        "env": {
          "IMAGE_STUDIO_PROXY_URL": "https://your-proxy.vercel.app",
          "IMAGE_STUDIO_TOKEN": "your_token_here"
        }
      }
    }
  }
}
変数必須説明
IMAGE_STUDIO_PROXY_URLいいえカスタムプロキシベースURL (デフォルト: https://image-gen-proxy.vercel.app)
IMAGE_STUDIO_TOKENいいえ永続的なトークン (設定しない場合は自動取得、トークンあたり100回の無料使用)

独自のプロキシをデプロイするには、videoagent-audio-studio プロキシ を参考に実装してください。Vercel環境変数として FAL_KEY と LEGNEXT_KEY が必要です。


変更履歴

v2.0.0

  • 非同期処理の簡素化: スクリプトがMidjourneyの完了を待機するようになりました。SKILL.mdの手順で --async / --poll フラグが不要になりました。
  • 統一された出力形式: すべてのモデルが同じ { success, imageUrl, images } 形式を返すようになりました。
  • Nano Bananaの参照画像: キャラクター/スタイルの一貫性を保つために --reference-images "url1,url2" を渡します。

v1.3.0

  • Midjourneyのノンブロッキング非同期モードを追加 (--async + --poll)。

v1.2.0

  • Midjourneyのターボモードをデフォルトで有効化 (~10-20秒)。

v1.1.0

  • MidjourneyプロバイダーをTTAPIからLegnext.aiに変更し、安定性を向上。

v1.0.0

  • Midjourney、Flux、SDXL、Nano Banana、Ideogram、Recraft を備えた初期リリース。

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

関連スキル