
# store-screenshots
**Raw app screenshots in → store-ready marketing images out.**
An AI agent skill for **Claude Code** & **OpenAI Codex** that adds device frames, branded backgrounds, and benefit-driven copy — at exact App Store & Google Play sizes.
[](LICENSE)
[](https://claude.com/claude-code)
[](https://openai.com/codex)
[](#-store-specs-it-targets)
**English** · [한국어](README.ko.md)
---
Making App Store and Google Play screenshots by hand — opening Figma, hunting for device mockups, double-checking pixel sizes — gets old fast. This skill turns all of that into one request to your coding agent: point it at your raw screenshots (or let it drive your app and capture them itself), answer a few multiple-choice questions, approve the copy, and get a full set of store-ready PNGs.
## ✨ What it does
- 📱 **Device frames** — iPhone, iPad, Galaxy, **Fold**, **Flip**, drawn in pure CSS (no mockup downloads, no license worries)
- 🎨 **Branded backgrounds** — extracts your app's real design colors (`colors.xml`, `.xcassets`, app icon); Modern/Minimal, Pop, and Dark presets included
- ✍️ **Marketing copy** — reads each screen and proposes benefit-driven headlines and subcopy, and only proceeds **after you approve**
- 📐 **Exact store sizes** — App Store 1320×2868 / 1284×2778, iPad 2064×2752, Google Play 1080×1920, and more — every PNG is pixel-verified
- 🤖 **Hands-free capture** — no screenshots yet? The agent drives your app itself (adb on Android; deep links, idb, or Maestro on the iOS Simulator) with the status bar unified to 9:41 / 100% battery
## 🖼️ Example output