ranahaani/claude-playstore-screenshots-generator — explained in plain English
Analysis updated 2026-05-18
Generate a complete set of Play Store screenshots and graphics from a running Android emulator.
Extract brand colors automatically from app screenshots or theme files.
Create an app icon and feature graphic using AI image generation without a designer.
Resize and crop assets to exact Play Store upload specifications.
| ranahaani/claude-playstore-screenshots-generator | 0xustaz/streamgate | a-bissell/unleash-lite | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires adb, a running Android emulator, Python with Pillow, and an API key for one image generation provider.
This project is a Claude Code skill that automates producing the images an Android or Flutter app needs for its Google Play Store listing. Instead of manually taking screenshots and designing an icon and feature graphic, a developer runs a single command inside Claude Code and the whole pipeline runs on its own. The process reads the app's name, package ID, and brand colors from the project's own files, checks whether an Android emulator is running and starts one if not, then captures screenshots from the app's key screens using Android's adb tool. It extracts the app's dominant brand colors from either those screenshots or theme files, and then uses an AI image generation service to create a Play Store icon, a feature graphic banner, and framed screenshots. Everything is automatically resized and cropped to the exact dimensions the Play Store requires, ready to upload directly. To generate images, the tool needs to connect to one of three AI image providers: Google's Vertex AI, which the README recommends for image quality and costs roughly two cents per image, Google AI Studio, which has a free usage tier, or Replicate, which does not require a Google Cloud account. Each option needs its own API key or credentials file, set up through a simple .env configuration file. Beyond running the full pipeline in one step, each stage can also be run as its own individual Python or shell script, for capturing screenshots, extracting colors, generating assets, and resizing them. The README also includes practical tips for getting cleaner AI generated images, such as specifying exact hex color codes and avoiding any text in icon prompts, along with a troubleshooting table for common setup errors involving the Android SDK or missing Python packages. The project is open source under the MIT license.
A Claude Code skill that automates generating Play Store icons, screenshots, and graphics for Android and Flutter apps.
Mainly Python. The stack also includes Python, Claude Code, adb.
MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.