app-store-screenshots
App StoreやGoogle Play向けに、iOS・Androidの正確な仕様に基づいたスクリーンショットやプレビュー動画を作成するSkill。
📜 元の英語説明(参考)
App Store and Google Play screenshot creation with exact platform specs. Covers iOS/Android dimensions, gallery ordering, device mockups, and preview videos. Use for: app store optimization, ASO, app screenshots, app preview, play store listing. Triggers: app store screenshots, aso, app store optimization, play store screenshots, app preview, app listing, ios screenshots, android screenshots, app store images, app mockup, device mockup, app gallery, store listing
🇯🇵 日本人クリエイター向け解説
App StoreやGoogle Play向けに、iOS・Androidの正確な仕様に基づいたスクリーンショットやプレビュー動画を作成するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] app-store-screenshots
App Store スクリーンショット
inference.sh CLI を介して、App Store のスクリーンショットとプレビュー動画を作成します。
クイックスタート
curl -fsSL https://cli.inference.sh | sh && infsh login
# デバイスモックアップシーンを生成
infsh app run falai/flux-dev-lora --input '{
"prompt": "iPhone 15 Pro showing a clean modern app interface with analytics dashboard, floating at slight angle, soft gradient background, professional product photography, subtle shadow, marketing mockup style",
"width": 1024,
"height": 1536
}'
プラットフォーム仕様
Apple App Store (iOS)
| デバイス | 寸法 (px) | 必須 |
|---|---|---|
| iPhone 6.7" (15 Pro Max) | 1290 x 2796 | 必須 |
| iPhone 6.5" (11 Pro Max) | 1284 x 2778 | 必須 |
| iPhone 5.5" (8 Plus) | 1242 x 2208 | オプション |
| iPad Pro 12.9" (第6世代) | 2048 x 2732 | iPad アプリの場合 |
| iPad Pro 11" | 1668 x 2388 | iPad アプリの場合 |
- ローカライズごとに最大 10 枚のスクリーンショット
- 最初の 3 枚のスクリーンショットはスクロールなしで表示されます (重要)
- 形式: PNG または JPEG (JPEG はアルファ/透明度なし)
Google Play ストア (Android)
| 仕様 | 値 |
|---|---|
| 最小寸法 | 320 px (いずれかの辺) |
| 最大寸法 | 3840 px (いずれかの辺) |
| アスペクト比 | 16:9 または 9:16 |
| 最大スクリーンショット数 | デバイスタイプごとに 8 枚 |
| 形式 | PNG または JPEG (24-bit、アルファなし) |
- フィーチャーグラフィック: 1024 x 500 px (フィーチャーされるために必須)
- プロモーション動画: YouTube URL (オプションですが推奨)
最初の 3 枚のルール
App Store のインプレッションの 80% は、最初の 3 枚のスクリーンショットのみを表示します (ユーザーがスクロールする前)。これら 3 枚は以下を満たす必要があります。
- コアとなる価値提案を伝える
- 最高の機能/成果を示す
- 競合他社との差別化を図る
スクリーンショットギャラリーの順序
| 位置 | 内容 | 目的 |
|---|---|---|
| 1 | ヒーロー — コアバリュー、最高の機能 | スクロールを止め、アプリが何をするかを伝える |
| 2 | 主要な差別化要因 | 競合他社との差別化ポイント |
| 3 | 最も人気のある機能 | ユーザーが最も気に入っているもの |
| 4 | ソーシャルプルーフまたは成果 | 評価、結果、お客様の声 |
| 5-8 | 追加機能 | サポート機能、設定、統合 |
| 9-10 | エッジケース | ニッチなユーザー向けの特殊機能 |
スクリーンショットのスタイル
1. キャプション付きデバイスフレーム
標準的なスタイル: アプリを表示するデバイスモックアップ、上下にキャプションテキスト。
┌──────────────────────────┐
│ "Track Your Habits │ ← キャプション (メリット重視)
│ Effortlessly" │
│ │
│ ┌──────────────────┐ │
│ │ │ │
│ │ App Screen │ │ ← デバイスフレーム内の実際のアプリ UI
│ │ Content │ │
│ │ │ │
│ │ │ │
│ └──────────────────┘ │
│ │
└──────────────────────────┘
2. フルブリード UI (デバイスフレームなし)
アプリの UI がスクリーンショット全体を埋めます。没入型アプリに適しています。
3. ライフスタイルコンテキスト
デバイスが現実世界の文脈で表示されます (人が電話を持っている、机の上にあるなど)。
4. コールアウト付き機能ハイライト
特定の機能を指す矢印/円が付いた UI スクリーンショット。
キャプションの作成
ルール
- テキストは最大 2 行
- 機能重視ではなく、メリット重視
- 30pt 相当以上のフォントサイズ (ストアで読める必要があります)
例
❌ 機能重視:
"プッシュ通知システム"
"フィルター付きカレンダービュー"
"データエクスポート機能"
✅ メリット重視:
"二度と締め切りを逃さない"
"一目で週全体を把握"
"ワンタップでレポートを共有"
スクリーンショットの生成
ヒーロースクリーンショット (位置 1)
# ヒーロー機能付きのクリーンなデバイスモックアップ
infsh app run falai/flux-dev-lora --input '{
"prompt": "modern iPhone showing a beautiful fitness tracking app with activity rings and workout summary, device floating at slight angle against soft purple gradient background, professional product shot, clean minimal composition, subtle reflection",
"width": 1024,
"height": 1536
}'
機能ハイライト
# 機能コールアウトスタイル
infsh app run bytedance/seedream-4-5 --input '{
"prompt": "app store screenshot style, iPhone showing a messaging app with AI writing suggestions highlighted, clean white background, subtle UI callout arrows, professional marketing asset, modern design",
"size": "2K"
}'
ライフスタイルコンテキスト
# 実世界の設定でのデバイス
infsh app run falai/flux-dev-lora --input '{
"prompt": "person holding iPhone showing a cooking recipe app, kitchen background with ingredients, warm natural lighting, over-the-shoulder perspective, lifestyle photography, authentic feeling",
"width": 1024,
"height": 1536
}'
ビフォー/アフター
# 分割比較
infsh app run infsh/stitch-images --input '{
"images": ["before-screenshot.png", "after-screenshot.png"],
"direction": "horizontal"
}'
プレビュー動画
Apple App Store
| 仕様 | 値 |
|---|---|
| 期間 | 15-30 秒 |
| 向き | 縦向きまたは横向き (アプリに合わせる) |
| 音声 | オプション (ストアではサイレントでループ再生) |
| 形式 | H.264、.mov または .mp4 |
Google Play
| 仕様 | 値 |
|---|---|
| ソース | YouTube URL |
| 期間 | 30秒~2分推奨 |
| 向き | 横向き推奨 |
プレビュー動画の構成
| セグメント | 期間 | 内容 |
|---|---|---|
| フック | 0-3秒 | コアとなる成果/驚きの瞬間を見せる |
| 機能 1 | 3-10秒 | 主要機能を実演 |
| 機能 2 | 10-18秒 | 2番目の主要機能 |
| 機能 3 | 18-25秒 | 3番目の機能またはソーシャルプルーフ |
| CTA | 25-30秒 | アプリアイコン付きのエンドスクリーン |
# プレビュー動画シーンを生成
infsh app run google/veo-3-1-fast --input '{
"prompt": "smooth screen recording style, finger tapping on a modern mobile app interface, swiping between screens showing charts and data visualizations, clean UI transitions, professional app demo"
}'
ローカライズ
各言語には独自のスクリーンショットセットがあります。優先順位:
| 市場 | ローカライズ
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
App Store Screenshots
Create app store screenshots and preview videos via inference.sh CLI.
Quick Start
curl -fsSL https://cli.inference.sh | sh && infsh login
# Generate a device mockup scene
infsh app run falai/flux-dev-lora --input '{
"prompt": "iPhone 15 Pro showing a clean modern app interface with analytics dashboard, floating at slight angle, soft gradient background, professional product photography, subtle shadow, marketing mockup style",
"width": 1024,
"height": 1536
}'
Platform Specifications
Apple App Store (iOS)
| Device | Dimensions (px) | Required |
|---|---|---|
| iPhone 6.7" (15 Pro Max) | 1290 x 2796 | Required |
| iPhone 6.5" (11 Pro Max) | 1284 x 2778 | Required |
| iPhone 5.5" (8 Plus) | 1242 x 2208 | Optional |
| iPad Pro 12.9" (6th gen) | 2048 x 2732 | If iPad app |
| iPad Pro 11" | 1668 x 2388 | If iPad app |
- Up to 10 screenshots per localization
- First 3 screenshots are visible without scrolling (critical)
- Formats: PNG or JPEG (no alpha/transparency for JPEG)
Google Play Store (Android)
| Spec | Value |
|---|---|
| Min dimensions | 320 px (any side) |
| Max dimensions | 3840 px (any side) |
| Aspect ratio | 16:9 or 9:16 |
| Max screenshots | 8 per device type |
| Formats | PNG or JPEG (24-bit, no alpha) |
- Feature graphic: 1024 x 500 px (required for featuring)
- Promo video: YouTube URL (optional but recommended)
The First 3 Rule
80% of App Store impressions show only the first 3 screenshots (before the user scrolls). These three must:
- Communicate the core value proposition
- Show the best feature/outcome
- Differentiate from competitors
Screenshot Gallery Order
| Position | Content | Purpose |
|---|---|---|
| 1 | Hero — core value, best feature | Stop the scroll, communicate what the app does |
| 2 | Key differentiator | What makes you unique vs competitors |
| 3 | Most popular feature | The thing users love most |
| 4 | Social proof or outcome | Ratings, results, testimonials |
| 5-8 | Additional features | Supporting features, settings, integrations |
| 9-10 | Edge cases | Specialized features for niche users |
Screenshot Styles
1. Device Frame with Caption
The standard: device mockup showing the app, caption text above/below.
┌──────────────────────────┐
│ "Track Your Habits │ ← Caption (benefit-focused)
│ Effortlessly" │
│ │
│ ┌──────────────────┐ │
│ │ │ │
│ │ App Screen │ │ ← Actual app UI in device frame
│ │ Content │ │
│ │ │ │
│ │ │ │
│ └──────────────────┘ │
│ │
└──────────────────────────┘
2. Full-Bleed UI (No Device Frame)
The app UI fills the entire screenshot. Works for immersive apps.
3. Lifestyle Context
The device shown in a real-world context (person holding phone, on desk, etc.).
4. Feature Highlight with Callouts
UI screenshot with arrows/circles pointing to specific features.
Caption Writing
Rules
- Max 2 lines of text
- Benefit-focused, not feature-focused
- 30pt+ equivalent font size (must be readable in store)
Examples
❌ Feature-focused:
"Push Notification System"
"Calendar View with Filters"
"Data Export Functionality"
✅ Benefit-focused:
"Never Miss a Deadline Again"
"See Your Week at a Glance"
"Share Reports in One Tap"
Generating Screenshots
Hero Screenshot (Position 1)
# Clean device mockup with hero feature
infsh app run falai/flux-dev-lora --input '{
"prompt": "modern iPhone showing a beautiful fitness tracking app with activity rings and workout summary, device floating at slight angle against soft purple gradient background, professional product shot, clean minimal composition, subtle reflection",
"width": 1024,
"height": 1536
}'
Feature Highlight
# Feature callout style
infsh app run bytedance/seedream-4-5 --input '{
"prompt": "app store screenshot style, iPhone showing a messaging app with AI writing suggestions highlighted, clean white background, subtle UI callout arrows, professional marketing asset, modern design",
"size": "2K"
}'
Lifestyle Context
# Device in real-world setting
infsh app run falai/flux-dev-lora --input '{
"prompt": "person holding iPhone showing a cooking recipe app, kitchen background with ingredients, warm natural lighting, over-the-shoulder perspective, lifestyle photography, authentic feeling",
"width": 1024,
"height": 1536
}'
Before/After
# Split comparison
infsh app run infsh/stitch-images --input '{
"images": ["before-screenshot.png", "after-screenshot.png"],
"direction": "horizontal"
}'
Preview Videos
Apple App Store
| Spec | Value |
|---|---|
| Duration | 15-30 seconds |
| Orientation | Portrait or landscape (match app) |
| Audio | Optional (loops silently in store) |
| Format | H.264, .mov or .mp4 |
Google Play
| Spec | Value |
|---|---|
| Source | YouTube URL |
| Duration | 30s-2min recommended |
| Orientation | Landscape preferred |
Preview Video Structure
| Segment | Duration | Content |
|---|---|---|
| Hook | 0-3s | Show the core outcome/wow moment |
| Feature 1 | 3-10s | Demonstrate top feature in action |
| Feature 2 | 10-18s | Second key feature |
| Feature 3 | 18-25s | Third feature or social proof |
| CTA | 25-30s | End screen with app icon |
# Generate preview video scenes
infsh app run google/veo-3-1-fast --input '{
"prompt": "smooth screen recording style, finger tapping on a modern mobile app interface, swiping between screens showing charts and data visualizations, clean UI transitions, professional app demo"
}'
Localization
Each language gets its own set of screenshots. Priorities:
| Market | Localization Level |
|---|---|
| Primary markets | Full: new screenshots + translated captions |
| Secondary markets | Translated captions, same screenshots |
| Other | English defaults |
Key localization markets: English, Japanese, Korean, Chinese (Simplified), German, French, Spanish, Portuguese (Brazilian)
A/B Testing (Google Play)
Google Play Console supports store listing experiments:
- Test different screenshot orders
- Test with/without device frames
- Test different captions
- Test different color schemes
- Run for 7+ days with 50%+ traffic for significant results
Common Mistakes
| Mistake | Problem | Fix |
|---|---|---|
| Settings screen as screenshot | Nobody cares about settings | Show core value, not infrastructure |
| Onboarding flow screenshots | Shows friction, not value | Show the app in-use state |
| Too much text | Unreadable in store | Max 2 lines, 30pt+ font |
| Wrong dimensions | Rejected by store | Use exact platform specs |
| All screenshots look the same | No reason to scroll | Vary composition and content |
| Feature-focused captions | Doesn't communicate benefit | "Never Miss a Deadline" > "Push Notifications" |
| Outdated UI | Looks abandoned | Update screenshots with each major release |
| No hero screenshot | Weak first impression | Position 1 = your best shot |
Checklist
- [ ] Correct dimensions for target platform
- [ ] First 3 screenshots communicate core value
- [ ] Captions are benefit-focused, max 2 lines
- [ ] No onboarding or settings screens
- [ ] Preview video is 15-30s with hook in first 3s
- [ ] Localized for top markets
- [ ] Feature graphic (1024x500) for Google Play
- [ ] Screenshots updated for current app version
- [ ] A/B test variant prepared
Related Skills
npx skills add inferencesh/skills@ai-image-generation
npx skills add inferencesh/skills@ai-video-generation
npx skills add inferencesh/skills@image-upscaling
npx skills add inferencesh/skills@prompt-engineering
Browse all apps: infsh app list