whatisgithub

What is claude-playstore-screenshots-generator?

ranahaani/claude-playstore-screenshots-generator — explained in plain English

Analysis updated 2026-05-18

1PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

A Claude Code skill that automates generating Play Store icons, screenshots, and graphics for Android and Flutter apps.

Mindmap

mindmap
  root((Play Store Asset Generator))
    What it does
      Captures app screenshots
      Extracts brand colors
      Generates Play Store assets
    Tech stack
      Python
      Claude Code skill
      adb
    Use cases
      Full asset pipeline
      Icon and feature graphic
      Resize to store specs
    Audience
      Android developers
      Flutter developers
    Providers
      Vertex AI
      AI Studio
      Replicate

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Generate a complete set of Play Store screenshots and graphics from a running Android emulator.

USE CASE 2

Extract brand colors automatically from app screenshots or theme files.

USE CASE 3

Create an app icon and feature graphic using AI image generation without a designer.

USE CASE 4

Resize and crop assets to exact Play Store upload specifications.

What is it built with?

PythonClaude CodeadbVertex AIReplicate

How does it compare?

ranahaani/claude-playstore-screenshots-generator0xustaz/streamgatea-bissell/unleash-lite
Stars111
LanguagePythonPythonPython
Setup difficultymoderatehardhard
Complexity3/54/54/5
Audiencedeveloperdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires adb, a running Android emulator, Python with Pillow, and an API key for one image generation provider.

MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice is kept.

So what is it?

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.

Copy-paste prompts

Prompt 1
Walk me through installing this skill and running /play-store-forge in my Flutter project.
Prompt 2
Help me choose between Vertex AI, AI Studio, and Replicate for generating my Play Store assets.
Prompt 3
Show me how to run the color extraction script against my Android colors.xml file.
Prompt 4
Explain how to fix an adb no devices error before capturing screenshots.

Frequently asked questions

What is claude-playstore-screenshots-generator?

A Claude Code skill that automates generating Play Store icons, screenshots, and graphics for Android and Flutter apps.

What language is claude-playstore-screenshots-generator written in?

Mainly Python. The stack also includes Python, Claude Code, adb.

What license does claude-playstore-screenshots-generator use?

MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice is kept.

How hard is claude-playstore-screenshots-generator to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is claude-playstore-screenshots-generator for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.