app-store-screenshots
by inferen-shCreate on-brand App Store and Google Play screenshots with correct device sizes, layouts, and preview scenes using the inference.sh CLI. Designed for ASO, marketing visuals, and app listing galleries across iOS and Android.
Overview
What this skill does
The app-store-screenshots skill guides an AI agent to design and generate Apple App Store and Google Play Store screenshots and preview scenes using the infsh (inference.sh) CLI.
It focuses on:
- Creating marketing-ready device mockups for iOS and Android
- Respecting official platform dimensions and device types
- Producing consistent galleries for ASO and app listing updates
- Preparing visuals that can later be refined or laid out in your design tools
Instead of manually juggling specs and prompts, you can let the skill drive an agent to propose prompts, call infsh models, and iterate on image outputs for your app store listing.
Who it’s for
This skill is a good fit if you are:
- A mobile app developer who needs fast, on-spec screenshots without a full design team
- A marketer or ASO specialist preparing new store assets for launches or tests
- A designer who wants AI-generated starting points for device mockups and hero scenes
- A founder or indie dev looking to polish your listing with minimal manual design work
It assumes you are comfortable running basic CLI commands and managing image assets in your usual design or build pipeline.
Problems it solves
Using app-store-screenshots, an agent can help you:
- Avoid guesswork on iOS and Android screenshot dimensions
- Rapidly create device mockup scenes that highlight key app features
- Build cohesive galleries tailored to App Store and Google Play requirements
- Generate preview-style visuals you can cut into videos or animated sequences later
It does not upload assets to the stores or replace the official submission process. It focuses on image generation and layout guidance, not store automation.
When it’s not a good fit
This skill may not be ideal if:
- You do not want to install or use a CLI tool
- You already have a fully designed, production-ready screenshot set and only need minor graphic edits
- You need automated store publishing, metadata management, or pricing configuration (that is out of scope)
If your main job is creative, on-brand image generation and resizing for app listings, app-store-screenshots is well aligned.
How to Use
1. Installation and setup
To use app-store-screenshots in an agent environment that supports skills, add the skill from the inferen-sh/skills repository:
npx skills add https://github.com/inferen-sh/skills --skill app-store-screenshots
This makes the skill’s guidance and prompts available to your agent so it can:
- Reference App Store and Google Play screenshot specs
- Suggest prompts and parameters for
infshimage generation - Propose gallery structures and ordering
The skill itself is metadata and guidance; it relies on the inference.sh CLI for the actual image generation.
Install the inference.sh CLI
The upstream guide requires the infsh CLI. Follow the official install instructions from the repository:
- CLI install instructions:
https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md
Once installed, log in:
infsh login
Make sure infsh is available in your shell before asking an agent to generate screenshots.
2. Core workflow with infsh
Generate a device mockup scene
Use a supported image model via infsh to create a base mockup, such as a modern iPhone with your app UI:
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
}'
The app-store-screenshots skill helps an agent:
- Refine the
promptto better match your app category and brand - Suggest composition details (angle, lighting, background style)
- Iterate until the scene fits your desired marketing story
You can then export and adapt these images in tools like Figma, Sketch, Photoshop, or your build scripts.
3. Working with platform specifications
The skill encodes key App Store and Google Play screenshot requirements and encourages the agent to obey them.
Apple App Store (iOS)
The guide includes dimensions for common devices, for example:
- iPhone 6.7" (15 Pro Max) – 1290 × 2796 (required)
- iPhone 6.5" (11 Pro Max) – 1284 × 2778 (required)
- iPhone 5.5" (8 Plus) – 1242 × 2208 (optional)
- iPad Pro 12.9" (6th gen) – 2048 × 2732 (if your app supports iPad)
- iPad Pro 11" – 1668 × 2388 (if your app supports iPad)
The skill can guide the agent to:
- Plan how many screenshots to produce per required size
- Keep compositions consistent across sizes
- Suggest copy overlays that remain legible at App Store scale
You are still responsible for final export and upload through App Store Connect.
Google Play Store (Android)
The upstream guide also covers Android / Google Play requirements. With that, the agent can:
- Propose sizes that align with Play Console guidelines
- Help translate iOS concepts into Android-friendly layouts
- Keep branding consistent across platforms
This is particularly useful when you want a single campaign concept executed on both iOS and Android without rethinking every screenshot from scratch.
4. Integrating into your marketing and build workflow
For marketing and ASO teams
- Use the skill during feature launch planning to quickly prototype new gallery concepts
- Ask the agent to create variations for A/B testing on the stores
- Generate thematic sets for seasonal campaigns (e.g., holiday, back-to-school) by adjusting prompts
For developers and CI/CD workflows
If your environment allows CLI calls from automation, you can:
- Script
infshruns that generate or refresh screenshots before a release - Store generated images in your repo or asset pipeline
- Let the agent propose prompt templates you commit and reuse
The skill itself does not define CI scripts, but its guidance and prompts can be embedded into your own workflows.
5. Files and references worth reviewing
In the inferen-sh/skills repo, focus on:
guides/design/app-store-screenshots/SKILL.md– core description, constraints, and quick start- Any related design guides under
guides/design/that add context around image generation and store-ready assets
Reviewing these helps you understand how the skill expects an agent to behave when generating app store visuals.
FAQ
Is app-store-screenshots a design tool or just instructions?
app-store-screenshots is a skill definition and guide, not a standalone design app. It teaches an AI agent how to:
- Respect app store image specs
- Use
infshmodels correctly - Structure prompts and galleries for marketing goals
Actual images are generated by the inference.sh CLI and underlying models, not by the skill itself.
Do I need the inference.sh CLI to benefit from this skill?
Yes. The upstream guide explicitly requires the infsh CLI. The app-store-screenshots skill assumes an agent can call infsh commands to:
- Authenticate (
infsh login) - Run models (e.g.,
infsh app run falai/flux-dev-lora)
Without the CLI available, the agent can still discuss specs and strategy, but it cannot generate images directly.
Can this skill upload screenshots to the App Store or Google Play?
No. app-store-screenshots focuses on image generation and layout guidance only. You must:
- Export or download generated images
- Prepare any required metadata
- Upload screenshots and preview assets via App Store Connect or Google Play Console yourself.
Does app-store-screenshots guarantee app store approval?
No. It helps you align with recommended dimensions and visual practices, but:
- Platform guidelines can change
- Approval also depends on content, compliance, and other factors
Always cross-check the latest Apple and Google documentation before submitting.
Can I use my own app UI in the images?
Yes. While the example prompt in the guide uses a generic analytics dashboard, you can:
- Provide descriptions that closely match your UI
- Combine AI-generated backgrounds or devices with actual screenshots from your app in a design tool
The skill encourages using AI outputs as marketing-ready mockups or foundations, not as a substitute for showing your real product.
Is this skill suitable for social media creatives too?
Although designed for app store screenshots, the same prompts and mockup scenes often adapt well to:
- Social media posts announcing new releases
- Paid ads featuring your app interface
- Landing page hero images
If you mainly need general social creatives, you may want a broader image-generation skill in addition to app-store-screenshots.
What if I only need simple resizing or cropping?
If your screenshots are already designed and you only need basic resizing, cropping, or format changes, app-store-screenshots may be more than you need. This skill shines when you want:
- New, AI-assisted mockups
- Concept development and gallery planning
- Fast iteration on marketing visuals for app listings
For pure resizing, a basic image-editing workflow or automation script might be simpler.
