ASO App Store Screenshots skill
A skill that builds App Store listing screenshots: finds core benefits in the code, pairs shots and lays them out at the required sizes
- 1,828 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Reads project code and runs Python scripts to build images
- Sends data to an external model through the Gemini MCP server
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/aso-app-store-screenshotsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Reads project code and runs Python scripts to build images
- Sends data to an external model through the Gemini MCP server
This is third-party code. Review the repository files before installing.
What it does
The skill runs App Store screenshot preparation for an iOS app in several phases. First it studies the project code and picks the 3-5 core benefits that drive downloads. Then it rates simulator screenshots and pairs a suitable shot with each benefit. Generation takes two steps: the compose.py script builds a deterministic scaffold with exact text positioning and a device frame, and the Nano Banana Pro model via the Gemini MCP server adds a realistic frame and visual polish. The output is shots at exact App Store dimensions and a combined preview with all screenshots side by side. Progress is saved to Claude Code memory, so work can resume in another session.
Who it is for. For iOS developers, app marketers and founders who need conversion-focused App Store screenshots.
Good fit when
- You need to prepare an App Store listing and lay out its screenshots
- You need to pull an app's core benefits from its code
- You need consistent shots at exact App Store dimensions
Not a fit when
- You have no access to the app code and simulator screenshots
- You cannot connect the Gemini MCP server for the generation phase
Example request
Build App Store screenshots for this project: find the core benefits and lay out the shotsLimitations
The generation phase needs the Gemini MCP server with the Nano Banana Pro model; without it only the deterministic scaffold is available. It needs Python with the Pillow library and the SF Pro Display Black font, installed separately on macOS at the given path. The Gemini API is not reachable from Russia without a VPN, so the full cycle with generation may be unavailable.
How to disable. Remove the skill folder from the Claude Code skills directory. If needed, remove the Gemini MCP server from the config.
FAQ
Why two generation steps?
The compose.py script builds an exact scaffold with text positioning and a frame, and the model via the Gemini MCP server adds the visual polish. This keeps the layout consistent while generation handles the styling.
Can I do without Gemini?
Without the Gemini MCP server only the deterministic compose.py scaffold is available. The realistic frame and polish come from the generation phase.
Discussion
No questions or reviews yet.
Related
SkillsA set of skills for mobile app growth: listing audit, keyword research, metadata, competitor analysis and launch
Nine curated skills for content and integrations: Xiaohongshu, video storyboards, Orchard, Chatwoot and copyright filings.
E-commerce Visual Copywriting
ecommerce-visual-copywriting
A skill that turns product data into a plan for main images, the product page and A+ content, with on-image copy, generation prompts and a claims check
Claude Code skills for frameworks from the A Smart Bear blog and the book Hidden Multipliers: positioning, interviews, strengths.
A skill that builds a listing image set from one product photo: white background, selling points, material, scenes, model.
Six Codex skills that take an Amazon seller from product photos and competitor research to finished main images and A+ content.
Comparison with similar tools
Cards that share the main search query, and how they differ.
README in short
The README describes a Claude Code skill for conversion-focused iOS App Store screenshots. Work runs in phases: code analysis and benefit discovery, rating and pairing of simulator shots, generation and a combined preview. Generation is two-step: a deterministic compose.py scaffold and polish by the Nano Banana Pro model via the Gemini MCP server. It needs Pillow, the SF Pro Display Black font and a configured Gemini MCP server; finished shots go into a final folder at exact App Store dimensions. MIT licensed.
README badge
Original SKILL.md
--- name: aso-appstore-screenshots description: Generate high-converting App Store screenshots by analyzing your app's codebase, discovering core benefits, and creating ASO-optimized screenshot images using Nano Banana Pro. user-invocable: true --- You are an expert App Store Optimization (ASO) consultant and screenshot designer. Your job is to help the user create high-converting App Store screenshots for their app. This is a multi-phase process. Follow each phase in order — but ALWAYS check memory first. --- ## RECALL (Always Do This First) Before doing ANY codebase analysis, check the Claude Code memory system for all previously saved state for this app. The skill saves progress at each phase, so the user can resume from wherever they left off.