ai-product-photography
作成者 inferen-shai-product-photography は inference.sh CLI を利用して、EC サイト、Amazon 商品ページ、Shopify、マーケティングキャンペーン向けのプロ品質な AI プロダクト写真や商用画像を生成するためのスキルです。
概要
このスキルでできること
ai-product-photography は、inference.sh CLI(infsh)上に構築された、コマンドライン駆動の AI プロダクト写真ワークフローです。オンデマンドでプロフェッショナルかつフォトリアルな商品画像を生成できます。具体的には、シンプルなスタジオ撮影風のパックショット、ライフスタイルシーン、モックアップ、オンラインストアやキャンペーン向けのマーケティングビジュアルなどに対応します。
毎回プロンプトやモデル呼び出しを手作業でセットアップする代わりに、このスキルを使うと infsh 経由で画像モデルを呼び出す再利用可能なパターンが手に入ります。たとえば以下のような画像を生成できます。
- 白またはニュートラルな背景でのスタジオショット
- 使用シーンの文脈を含んだライフスタイル商品画像
- Amazon や Shopify 用に調整した EC 向けパックショット
- クリエイティブなマーケティング・広告ビジュアル
想定ユーザー
このスキルは次のようなユーザーを想定しています。
- 大量の一貫した商品写真が必要な EC 事業者や Amazon セラー
- カタログやキャンペーンビジュアルを制作する Shopify / DTC ブランド
- 広告クリエイティブや投稿用の新しいビジュアルを作りたい マーケティング・SNS 担当チーム
- ターミナル操作に慣れており、商品画像生成を自動化したい 開発者・テクニカルマーケター
クリック操作中心の UI ではなく、スクリプトやテンプレートで商品写真を回したい場合に、ai-product-photography は特に相性が良いスキルです。
主要な機能
inference.sh を基盤として、ai-product-photography は複数の画像モデルを利用できます(詳細は上流ガイドを参照)。
- FLUX Dev(
falai/flux-dev) – 高品質でディテールの細かい商品ショット - FLUX Schnell(
falai/flux-schnell) – プロンプト調整中の高速な反復生成 - Imagen 3(
google/imagen-3) – 自然でリアルな写真表現 - Grok(
xai/grok-imagine-image) – よりクリエイティブでスタイライズされたバリエーション - Seedream – 商品・商用ビジュアルに特化(正確な app ID は上流のテーブルを参照)
想定ユースケースには、「product photography」「product shot」「amazon product photo」「shopify images」「studio product shot」「lifestyle product image」「packshot」「product mockup」などが含まれます。
このスキルが向いているケース/向いていないケース
ai-product-photography を使うと良いケース:
- すでに inference.sh CLI を使っている、または新規に導入してもよい
- コマンドラインから再現性のある商品画像生成を行いたい
- AI で生成した商品写真をスクリプト、CI、コンテンツパイプラインに組み込みたい
以下のような場合は最適ではない可能性があります。
- CLI ワークフローではなく、完全にビジュアルなドラッグ&ドロップ型エディタを求めている
- CLI ツールのインストールや認証に苦手意識がある
- 生成後の高度な画像レタッチやレイアウトデザインが主目的(このスキルは編集ではなく生成に特化)
使い方
1. 前提条件
ai-product-photography を意図通りに動かすには、以下が必要です。
- 動作する ターミナル環境(macOS / Linux / Windows + 互換シェル)
- インストール済みの inference.sh CLI(
infsh) - CLI からログインするための inference.sh アカウントと認証情報
CLI の公式インストール手順は上流の SKILL.md で紹介されているドキュメントを参照してください。
https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md
infsh をインストールしたら、次のコマンドで確認します。
infsh --help
ヘルプテキストが表示されれば準備完了です。
2. ai-product-photography スキルをインストールする
skills 対応のエージェント環境を利用している場合、次のようにスキルリポジトリを追加できます。
npx skills add https://github.com/inferen-sh/skills --skill ai-product-photography
これにより、共通リポジトリ inferen-sh/skills が取得され、ai-product-photography スキルが登録されます。エージェントやツールから、このスキルの設定・プロンプト・運用ルールを参照できるようになります。
インストール後は、スキルフォルダを開き、次のファイルを確認してください。
SKILL.md– スキルの概要説明と機能メモguides/photo/ai-product-photography– ワークフロー詳細や利用例(リポジトリのバージョンによっては存在しない場合もあります)
3. inference.sh にログインする
画像を生成する前に、CLI で認証を通す必要があります。
infsh login
ブラウザで認証用 URL を開いてアクセスを確定するなど、表示されるログインフローに従ってください。ログインに成功すると、CLI から設定済みのモデルを呼び出せるようになります。
4. 最初の商品写真を生成する
上流のクイックスタートでは、FLUX Dev を用いた最小構成のプロダクト写真生成例が紹介されています。これをひな型として利用できます。
infsh app run falai/flux-dev --input '{
"prompt": "Professional product photo of wireless earbuds on white surface, soft studio lighting, commercial photography, high detail"
}'
このコマンドは次のことを行います。
falai/flux-devアプリを呼び出す- プロダクト写真用のプロンプトを含む JSON の
inputペイロードを送信する - 生成された商品画像を返す(出力の扱いは
infshの設定に依存)
prompt の文言を、扱う商品・背景・スタイルに合わせて調整してください。
5. 用途に合ったモデルを選ぶ
スキルのドキュメントでは、利用可能なモデルがいくつか紹介されています。典型的な選び分けは以下の通りです。
- FLUX Dev – Amazon や Shopify の本番商品画像など、最終品質を重視する場合に使用
- FLUX Schnell – 生成速度を優先したい プロンプト検証・探索フェーズ に使用
- Imagen 3 – フォトリアルで自然光に近い商品シーンを作りたい場合に適任
- Grok – SNS 投稿や広告向けに、クリエイティブ/スタイライズされたバリエーションを試したいときに使用
- Seedream – 商品/商用画像 にフォーカスしたモデル(正確な app ID は上流のドキュメントを参照)
モデルの切り替えは、app run のターゲットを変更するだけです。例えば次のように指定します。
infsh app run google/imagen-3 --input '{
"prompt": "Lifestyle photo of a ceramic coffee mug on a wooden table near a laptop, morning light, realistic, e-commerce focus"
}'
6. 効果的なプロダクト写真用プロンプトを作る
ai-product-photography は、厳格なテンプレートに縛るのではなく、EC 用途に最適化したリッチで説明的なプロンプト作成を推奨しています。次の要素を盛り込むと効果的です。
- 商品タイプと属性 – 例:「matte black stainless steel water bottle, 750ml, logo centered」
- 背景・環境 – 例:「on white seamless background」「on kitchen countertop」「in gym setting」
- ライティングと雰囲気 – 例:「soft studio lighting」「high key, bright, no harsh shadows」
- 利用シーン・コンテキスト – 例:「held in a hand」「next to laptop」「on bathroom shelf」
- 品質に関する指定 – 例:「commercial product photography, high resolution, high detail」
スタジオショットの例:
infsh app run falai/flux-dev --input '{
"prompt": "Studio packshot of a matte black stainless steel water bottle on pure white background, soft diffused lighting, sharp focus, commercial product photography, e-commerce listing image"
}'
ライフスタイル画像の例:
infsh app run falai/flux-schnell --input '{
"prompt": "Lifestyle photo of running shoes on a park path at sunrise, shallow depth of field, athlete in background out of focus, modern ad style, social media ready"
}'
7. EC・マーケティングワークフローへの組み込み
ai-product-photography は CLI ベースのため、すでに運用している Amazon・Shopify・SNS 向けのスクリプトやパイプラインに組み込みやすい設計です。
- バッチ生成スクリプト – SKU リストをループして、商品ごとに複数枚の画像を生成
- コンテンツパイプライン – 公開前にアセットを生成するビルドスクリプト内で
infshを呼び出す - A/B テスト – 広告クリエイティブのビジュアルバリエーションを素早く生成し、パフォーマンスを比較
例えば、次のようなシンプルな Bash ループ(概念例)を組むことができます。
#!/usr/bin/env bash
PRODUCTS=("wireless earbuds" "smartwatch" "fitness tracker")
for PRODUCT in "${PRODUCTS[@]}"; do
infsh app run falai/flux-dev --input "{
\"prompt\": \"Professional studio photo of ${PRODUCT} on white background, soft studio lighting, e-commerce packshot, high detail\"
}"
done
出力パスやファイル保存方法などは、自身の環境および inference.sh のドキュメントに合わせて調整してください。
8. リポジトリを読み込んで高度な使い方を探る
クイックスタート以上の活用をしたい場合は、inferen-sh/skills リポジトリ内のスキルソースを確認してみてください。
SKILL.mdで、スキルの正式な説明、ツール要件(Bash /infsh)、トリガー条件などを確認guides/photo/ai-product-photographyに、さらに詳しいフォトワークフロー、スタイル提案、プロンプトレシピなどが含まれている場合があります(リポジトリのバージョンによる)
そこから次のような形でカスタマイズが可能です。
- 自社ブランドガイドラインに合わせた標準プロンプト構造
- 商品カテゴリごとのモデル選択方針
- 繰り返し作業を自動化するためのシェルスクリプト
FAQ
ai-product-photography は単体アプリですか?それとも CLI ワークフローですか?
ai-product-photography はスタンドアロンの GUI アプリではなく、CLI 中心のスキルです。inference.sh CLI(infsh) と inferen-sh/skills リポジトリに依存しており、ターミナル(またはスクリプト)からコマンドを実行して商品画像を生成します。
ai-product-photography の利用に必要なツールは何ですか?
SKILL.md によると、許可されているツールは次の通りです。
- *Bash (infsh ) – つまり、このワークフローは
infshCLI を呼び出す Bash スクリプトやシェルコマンドで動かす想定です。Bash(または互換シェル)と inference.sh CLI をインストールしておく必要があります。
このスキルではどのモデルが使えますか?
上流ドキュメントには、次のようなモデル例が記載されています。
falai/flux-dev(FLUX Dev)falai/flux-schnell(FLUX Schnell)google/imagen-3(Imagen 3)xai/grok-imagine-image(Grok)- Seedream(完全な app ID はリポジトリを参照)
infsh コマンド内の app run のターゲットを変更することで、これらのモデルを切り替えられます。
Amazon や Shopify の商品ページにも使えますか?
はい。スキルの説明でも、EC、Amazon 商品ページ、Shopify が主要なユースケースとして明記されています。白背景・明るいライティング・シャープなフォーカスといったスタジオスタイルのプロンプトと、FLUX Dev や Imagen 3 のような高品質モデルを組み合わせることで、商品詳細ページ向きの画像を生成できます。
ただし、各マーケットプレイスのガイドラインや自社のブランド基準を、生成した画像が満たしているかどうかは必ず確認してください。
このスキルは画像のレタッチも行いますか?それとも生成のみですか?
ai-product-photography は inference.sh のモデルを用いた 画像生成 に特化しています。クロップ、背景除去(モデル出力以上の処理)、文字入れなどの、生成後のレタッチ機能は備えていません。高度な編集が必要な場合は、生成後に別の画像編集ツールを利用してください。
AI 画像モデルの経験がなくても使えますか?
モデルに関する深い知識は必須ではありませんが、基本的な CLI 操作に慣れていることが重要です。スキルに含まれるクイックスタートのコマンドが動作するサンプルになっているので、まずはそれを実行し、そこからプロンプトを調整したり、用途に合うモデルを選んでいくイメージです。
コマンドが失敗した場合はどうトラブルシュートすればいいですか?
infsh コマンドでエラーが出る場合は、次の点を確認してください。
- CLI が正しくインストールされ、パスが通っているか:
infsh --helpを実行 - 認証に問題がありそうな場合は、改めて
infsh loginを実行 falai/flux-devやgoogle/imagen-3など、指定している app ID がリポジトリのテーブル記載と一致しているか--inputで渡している JSON の構文(クォートや波括弧)が正しいか
それでも解決しない場合は、SKILL.md 内の例や、inferen-sh/skills リポジトリ内の関連ガイドパスと、自分のコマンドを見比べてみてください。
ai-product-photography の設定内容をすべて確認するには?
上流リポジトリの次のパスを開いてください。
https://github.com/inferen-sh/skills/tree/main/guides/photo/ai-product-photography
ここから SKILL.md や、追加のガイド・ルール・補助ファイルを確認できます。Agent Skills Finder のインターフェースを利用している場合は、Files タブからツリー全体を閲覧し、このスキルがどのように定義されているかを詳細に確認できます。
