product-photography

tarafından skills-101

Yapay zeka ürün fotoğrafçılığı; stüdyo aydınlatması, yaşam tarzı çekimleri ve packshot konvansiyonlarıyla. Açıları, arka planları, gölge türlerini, hero shot'ları ve e-ticaret görsel gereksinimlerini kapsar. Şunlar için kullanılır: ürün fotoğrafları, e-ticaret görselleri, Amazon listeleme görselleri, packshot'lar, yaşam tarzı fotoğrafçılığı. Tetikleyiciler: ürün fotoğrafçılığı, ürün fotoğrafı, packshot, e-ticaret fotoğrafçılığı, ürün çekimi, ürün görseli, stüdyo fotoğrafçılığı, yaşam tarzı ürün, amazon ürün fotoğrafı, ürün listeleme görseli, hero shot, ürün mockup'ı,...

npx skills add https://github.com/skills-101/superpowers --skill product-photography

Install the belt CLI skill: npx skills add belt-sh/cli

Product Photography

Create professional product images with AI via inference.sh CLI.

Quick Start

Requires inference.sh CLI (belt). Install instructions

belt login

# Clean studio packshot
belt app run bytedance/seedream-4-5 --input '{
  "prompt": "professional product photography, single premium wireless headphone on clean white background, soft studio lighting with subtle shadow, commercial e-commerce style, sharp focus, 4K quality",
  "size": "2K"
}'

Shot Types

1. Hero Shot (Primary Image)

The main image customers see first. Clean, focused, aspirational.

belt app run bytedance/seedream-4-5 --input '{
  "prompt": "hero product shot, premium smartwatch floating at slight angle, clean gradient background transitioning from white to light grey, dramatic rim lighting, subtle reflection below, commercial photography, magazine quality, sharp details",
  "size": "2K"
}'
RuleWhy
Product fills 80% of frameMaximizes visual impact
Slight angle (15-30 degrees)Adds dimension vs flat front-on
One hero light + fillCreates depth without harsh shadows
Neutral or brand-color backgroundKeeps focus on product

2. Packshot (E-Commerce White Background)

Amazon, Shopify, and most marketplaces require pure white backgrounds.

# Pure white background packshot
belt app run bytedance/seedream-4-5 --input '{
  "prompt": "product packshot, leather wallet standing upright at slight angle on pure white background #FFFFFF, soft even studio lighting, no shadows, e-commerce product photography, Amazon listing style, clean sharp focus",
  "size": "2K"
}'

Amazon Requirements:

  • Pure white background (RGB 255, 255, 255)
  • Product fills 85%+ of frame
  • No props, text, logos, or watermarks
  • Minimum 1000px on longest side (1600px+ recommended for zoom)
  • JPEG or PNG, sRGB color

3. Lifestyle Shot

Product in context — shows how it's used or where it belongs.

belt app run bytedance/seedream-4-5 --input '{
  "prompt": "lifestyle product photography, premium coffee mug on rustic wooden table beside an open book and reading glasses, morning sunlight streaming through window, cozy home atmosphere, shallow depth of field, warm tones, editorial style",
  "size": "2K"
}'

4. Scale Shot

Shows product size relative to familiar objects or human hands.

belt app run falai/flux-dev-lora --input '{
  "prompt": "product scale photography, compact portable speaker held in one hand, person showing how small and portable it is, clean blurred background, natural lighting, lifestyle tech photography",
  "width": 1024,
  "height": 1024
}'

5. Detail / Close-Up Shot

Highlights texture, material quality, or specific features.

belt app run bytedance/seedream-4-5 --input '{
  "prompt": "extreme close-up product detail, premium leather bag stitching and grain texture, macro photography, shallow depth of field, soft directional lighting highlighting texture, luxury product photography, editorial quality",
  "size": "2K"
}'

6. Group / Collection Shot

Multiple products or variants together.

belt app run bytedance/seedream-4-5 --input '{
  "prompt": "product collection flat lay photography, three skincare bottles arranged in triangular composition on marble surface, minimal props, soft overhead lighting, beauty product photography, editorial style, coordinated brand aesthetic",
  "size": "2K"
}'

Camera Angles

AngleBest ForPrompt Keyword
Eye levelMost products, relatable"eye level shot", "straight on"
Slight above (30°)Flat lay, food, cosmetics"overhead angle", "45 degree angle"
Bird's eye (90°)Flat lay compositions"flat lay", "top down", "overhead"
Low angleMaking products look powerful/premium"low angle", "looking up at product"
3/4 angleMost versatile, shows depth"three-quarter view", "slight angle"

Lighting Setups

SetupLookPrompt Keywords
Soft box (diffused)Even, minimal shadows"soft studio lighting", "diffused light"
Rim/edge lightingDramatic outline glow"rim lighting", "edge light", "backlit"
Natural windowWarm, authentic, lifestyle"natural window light", "golden hour"
Hard directionalStrong shadows, editorial"dramatic directional lighting", "hard shadow"
Flat/evenE-commerce, no shadows"even lighting", "no shadows", "flat light"

Shadow Types

ShadowEffectWhen to Use
No shadowClean, floatingAmazon/e-commerce requirements
Contact shadowTiny shadow where product meets surfaceGrounded but clean
Drop shadowSoft shadow below productAdds depth, professional
Dramatic shadowLong, directional shadowEditorial, luxury, mood
ReflectionMirror-like surface belowTech, luxury, premium feel

Background Guide

BackgroundBest ForPrompt Keywords
Pure white (#FFFFFF)E-commerce, marketplaces"pure white background"
Light grey gradientHero shots, premium"gradient background white to grey"
Marble/stoneLuxury, beauty, jewelry"marble surface"
Wood/rusticArtisan, food, natural products"rustic wooden table"
Colored (brand)Brand consistency"background color [hex]"
Lifestyle environmentContext shots"kitchen counter", "desk", "bathroom shelf"

Composition Rules

RuleApplication
Rule of thirdsPlace product at intersection points for lifestyle shots
Center dominantE-commerce/packshots — product dead center
Negative spaceLeave room for text overlay if marketing use
Leading linesUse table edges, shadows to draw eye to product
Odd numbersGroups of 3 or 5 products look better than 2 or 4
Triangle compositionArrange 3 items in a triangle for balance

E-Commerce Image Set

A complete product listing needs 7-9 images in this order:

PositionImage TypePurpose
1Hero / packshotPrimary listing image, white background
2LifestyleProduct in use/context
3Feature calloutKey feature highlighted
4Scale referenceSize in hand or next to known object
5Detail close-upMaterial quality, craftsmanship
6Alternate angleBack or side view
7InfographicDimensions, specs, what's included
8PackagingUnboxing experience
9Social proofRating overlay or lifestyle with caption
# Generate a complete e-commerce set
# 1. Hero packshot
belt app run bytedance/seedream-4-5 --input '{
  "prompt": "product packshot, premium bluetooth speaker on pure white background, slight angle, soft studio lighting, subtle contact shadow, e-commerce photography, sharp, 4K",
  "size": "2K"
}' --no-wait

# 2. Lifestyle
belt app run bytedance/seedream-4-5 --input '{
  "prompt": "lifestyle product photography, bluetooth speaker on poolside table, summer setting, sunglasses and drink nearby, warm natural light, vacation vibes, editorial style",
  "size": "2K"
}' --no-wait

# 3. Detail
belt app run bytedance/seedream-4-5 --input '{
  "prompt": "extreme close-up of speaker grille texture and premium materials, macro product photography, soft lighting, showing build quality, sharp detail",
  "size": "2K"
}' --no-wait

# 4. Scale
belt app run falai/flux-dev-lora --input '{
  "prompt": "person holding compact bluetooth speaker in one hand, showing portable size, clean blurred background, natural light, lifestyle tech photography",
  "width": 1024,
  "height": 1024
}' --no-wait

Product Categories

Food & Beverage

Key: overhead angles, natural light, visible texture, steam/freshness cues
Prompt add: "food photography, appetizing, fresh, natural daylight, shallow depth of field"
Avoid: artificial-looking colors, perfectly symmetrical plating (looks fake)

Jewelry & Accessories

Key: macro detail, reflective surfaces, black or gradient backgrounds
Prompt add: "jewelry photography, macro, sparkle, reflective surface, luxury"
Avoid: flat lighting (kills sparkle), busy backgrounds

Electronics & Tech

Key: clean lines, dark or gradient backgrounds, rim lighting
Prompt add: "tech product photography, sleek, modern, rim lighting, premium"
Avoid: warm/rustic backgrounds (wrong aesthetic)

Cosmetics & Beauty

Key: flat lay or slight angle, marble/clean surfaces, soft pastels
Prompt add: "beauty product photography, clean, minimal, soft light, editorial"
Avoid: harsh shadows, dark moody lighting (unless luxury/niche)

Apparel & Fashion

Key: on model or flat lay, lifestyle context, brand mood
Prompt add: "fashion photography, editorial, styled, natural pose"
Avoid: pure white background for lifestyle (save for e-commerce only)

Image Editing Workflow

# Generate base product image
belt app run bytedance/seedream-4-5 --input '{
  "prompt": "premium headphones on white background, studio product photography",
  "size": "2K"
}'

# Edit: change background to lifestyle
belt app run bytedance/seededit-3-0-i2i --input '{
  "prompt": "change the background to a modern minimalist desk setup with warm afternoon light, keep the headphones exactly the same",
  "image": "headphones-white.png"
}'

# Upscale for print
belt app run falai/topaz-image-upscaler --input '{
  "image": "headphones-lifestyle.png"
}'

Common Mistakes

MistakeProblemFix
Busy backgroundsProduct gets lostClean, simple backgrounds — product is the star
Flat front-on angleLooks like a mugshotSlight 15-30° angle adds dimension
Wrong lighting for categoryTech on rustic wood, food in cold lightMatch lighting to product category conventions
Too many propsDistracts from productMax 2-3 supporting props for lifestyle shots
Inconsistent style across setLooks unprofessionalSame lighting setup, same background family
No scale referenceCustomers can't judge sizeInclude at least one shot with hands or known objects
Low resolutionCan't zoom, looks amateurGenerate at 2K+ and upscale if needed
Perfectly centered everythingStatic, boring layoutUse rule of thirds for lifestyle, center only for packshots

Related Skills

npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@flux-image
npx skills add inference-sh/skills@prompt-engineering

Browse all apps: belt app list

skills-101 tarafından daha fazla skill

ai-image-generation
skills-101
inference.sh CLI ile GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve ve 50+ model ile AI görselleri oluşturun. Modeller: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt. Yetenekler: metinden görsele, görselden görsele, inpainting, LoRA, görsel düzenleme, yükseltme, metin işleme. Kullanım alanları: AI sanatı, ürün mockupları, konsept sanatı, sosyal medya grafikleri, pazarlama görselleri, illüstrasyonlar. Tetikleyiciler: flux, görsel oluşturma, ai görsel, metinden...
ai-avatar-video
skills-101
inference.sh CLI aracılığıyla AI avatar ve konuşan kafa videoları oluşturun. Önerilen: P-Video-Avatar (en hızlı, en ucuz, yerleşik TTS). Ayrıca: OmniHuman, Fabric, PixVerse. Ses: Inworld TTS-2 (100+ dil, karakterler için duygu yönlendirme), ElevenLabs, Kokoro. Özellikler: ses odaklı avatarlar, metinden avatara, dudak senkronlu videolar, konuşan kafa üretimi, sanal sunucular, UGC içerik. Kullanım alanları: AI sunucular, açıklayıcı videolar, sanal fenomenler, dublaj, pazarlama videoları, UGC reklamları, oyun avatarları,...
agent-browser
skills-101
inference.sh üzerinden AI ajanları için tarayıcı otomasyonu. Web sayfalarında gezinin, @e referanslarını kullanarak öğelerle etkileşime geçin, ekran görüntüsü alın, video kaydedin. Yetenekler: web kazıma, form doldurma, tıklama, yazma, sürükle-bırak, dosya yükleme, JavaScript çalıştırma. Şunlar için kullanın: web otomasyonu, veri çıkarma, test etme, ajan taraması, araştırma. Tetikleyiciler: tarayıcı, web otomasyonu, kazıma, gezinme, tıklama, form doldurma, ekran görüntüsü, web'de gezinme, playwright, başsız tarayıcı, web ajanı, internette sörf, video kaydetme
agent-tools
skills-101
inference.sh CLI üzerinden AI uygulamaları çalıştırın - görüntü oluşturma, video oluşturma, LLM'ler, arama, 3D, Twitter otomasyonu. Modeller: FLUX, Veo, Gemini, Grok, Claude, Seedance, OmniHuman, Tavily, Exa, OpenRouter ve daha fazlası. AI uygulamaları çalıştırırken, görüntü/video oluştururken, LLM çağırırken, web araması yaparken veya Twitter'ı otomatikleştirirken kullanın. Tetikleyiciler: inference.sh, infsh, ai model, run ai, serverless ai, ai api, flux, veo, claude api, image generation, video generation, openrouter, tavily, exa search, twitter api, grok
python-executor
skills-101
Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh, and 100+ more libraries. Use for: data processing, web scraping, image manipulation, video creation, 3D model processing, PDF generation, API calls, automation scripts. Triggers: python, execute code, run script, web scraping, data analysis, image processing, video editing, 3D...
remotion-render
skills-101
React/Remotion bileşen kodundan inference.sh üzerinden videolar oluşturun. TSX kodu verin, MP4 alın. Tüm Remotion API'lerini destekler: useCurrentFrame, useVideoConfig, spring, interpolate, AbsoluteFill, Sequence. Yapılandırılabilir çözünürlük, FPS, süre, codec. Şunlar için kullanın: programatik video üretimi, animasyonlu grafikler, hareket tasarımı, veri odaklı videolar, React animasyonlarını videoya dönüştürme. Tetikleyiciler: remotion, koddan video oluşturma, tsx'ten videoya, react video, programatik video, remotion render, koddan videoya, animasyonlu...
infsh-cli
skills-101
<text> inference.sh CLI üzerinden AI uygulamalarını çalıştırın - görüntü oluşturma, video üretimi, LLM'ler, arama, 3D, Twitter otomasyonu. Modeller: FLUX, Veo, Gemini, Grok, Claude, Seedance, OmniHuman, Tavily, Exa, OpenRouter ve daha fazlası. AI uygulamaları çalıştırırken, görüntü/video oluştururken, LLM çağırırken, web araması yaparken veya Twitter'ı otomatikleştirirken kullanın. Tetikleyiciler: inference.sh, infsh, ai model, run ai, serverless ai, ai api, flux, veo, claude api, image generation, video generation, openrouter, tavily, exa search, twitter api, grok </text>
landing-page-design
skills-101
Açılış sayfası dönüşüm optimizasyonu; yerleşim kuralları, hero bölümü tasarımı ve CTA psikolojisi ile birlikte. Katlama çizgisi üstü formülü, sosyal kanıt yerleşimi, mobil tasarım ve F-deseni okuma düzenini kapsar. Kullanım alanları: start-up açılış sayfaları, ürün sayfaları, SaaS pazarlaması, dönüşüm optimizasyonu. Tetikleyiciler: landing page, hero section, above the fold, conversion optimization, landing page design, cta button, hero image, landing page layout, saas landing page, product page design, conversion rate, landing page...
designmarketing