SkillAgentSearch skills...

store-screenshots

🖼️ AI agent skill for Claude Code & Codex — turns raw app screenshots into store-ready App Store & Google Play marketing images: device frames (iPhone·iPad·Galaxy·Fold·Flip), app-matched backgrounds, marketing copy, exact store sizes. 앱스토어·플레이스토어 마케팅 스크린샷 자동 생성

Install / Use

npx skills add LeeHueeng/store-screenshots

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

87/100

Category

Marketing

Supported Platforms

Claude Code
OpenAI Codex

Our assessment of store-screenshots

store-screenshots scores 87/100 on our quality scale, 309th of 593 Marketing skills we index.

Its SKILL.md is 6.9 KB long, well organised into 14 sections with 4 code examples: a thorough specification that gives an agent plenty to work with.

It has 89 GitHub stars, a meaningful sign that others use it.

Substance
29/30
Structure
20/20
Description
15/15
Adoption
8/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 44 days ago, so store-screenshots is actively maintained.
  • Our last check on 2026-09-25 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

store-screenshots compared with similar skills

All 4 of these similar skills score higher than store-screenshots; compare them before choosing.

SkillScoreStarsUpdatedFormat
store-screenshots (this skill)by LeeHueeng878944d agoSKILL.md
LocalAIby mudler10049.4ktodayMCP Server
algorithmic-artby anthropics100177.9k13d agoSKILL.md
pptxby anthropics100177.9k13d agoSKILL.md
designby nextlevelbuilder100130.2k15d agoSKILL.md

Frequently asked questions

How do I install store-screenshots?
Run npx skills add LeeHueeng/store-screenshots. The install tabs above show the steps for each supported agent.
Which AI agents does store-screenshots work with?
It is written for Claude Code and OpenAI Codex, as a SKILL.md file. Other agents that read the same format can often use it too.
Is store-screenshots safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is store-screenshots still maintained?
The repository was last updated 44 days ago, so store-screenshots is actively maintained.
<div align="center"> <img src="promo/skill-promo-v2-en.png" alt="store-screenshots — AI agent skill that turns raw app screenshots into store-ready App Store and Google Play marketing images with device frames, branded backgrounds, and marketing copy" width="100%" />

store-screenshots

Raw app screenshots in → store-ready marketing images out.<br> 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: MIT Claude Code Codex Stores

English · 한국어

</div>

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

<div align="center"> <img src="promo/sample-output.png" alt="Example result — an App Store marketing screenshot generated by the skill, with an app-matched background and Korean marketing copy" width="300" />

App Store iPhone 6.5″ size (1242×2688), generated with the "match my app's design" style

</div>

🚀 Install

git clone https://github.com/LeeHueeng/store-screenshots.git

# Claude Code
cp -r store-screenshots/store-screenshots ~/.claude/skills/

# Codex
mkdir -p ~/.agents/skills
cp -r store-screenshots/store-screenshots ~/.agents/skills/

| Agent | All projects | One project only | |-------|--------------|------------------| | Claude Code | ~/.claude/skills/ | <project>/.claude/skills/ | | Codex | ~/.agents/skills/ | <repo root>/.agents/skills/ |

On older Codex versions the skills path may be ~/.codex/skills/.

💬 Usage

In Claude Code:

/store-screenshots ./screenshots

In Codex:

$store-screenshots ./screenshots

(or pick it from /skills)

Or just ask in plain language — "make my App Store screenshots".

How a run goes

  1. Collect originals — scans your folder for screenshots; if there are none, the agent operates the app itself and captures them.
    • Android: adb tap/screencap · iOS Simulator: deep links (simctl openurl) first, then idb, Maestro, or AppleScript
    • Status bar unified to 9:41 / 100% battery across every capture
    • You never have to touch the device — you only pick options and approve copy
    • On a re-run it first asks: reuse existing screenshots, or start fresh?
  2. Questions (all multiple-choice) — platform (App Store / Google Play) → devices (iPhone, iPad, Galaxy, Fold, Flip) → style (match my app / modern-minimal / pop / dark) → how many slides → what to highlight
  3. Draft approval — a copy table plus one fully rendered first slide at real store size; full rendering starts only after your OK
  4. Render — frame, background, and copy composed in HTML/CSS, captured with headless Chrome
  5. Verify — every PNG's pixel size is checked against the store spec table

📦 Output

store-screenshots/
├── appstore-iphone-69/01.png …   # 1320×2868
├── appstore-iphone-65/           # 1242×2688 — iPhone always gets both sets
├── appstore-ipad-13/             # 2064×2752
├── play-phone/                   # 1080×1920
└── play-foldable/

📏 Store specs it targets

| Target | Size (px, portrait) | Slides | Notes | |--------|--------------------:|--------|-------| | App Store iPhone 6.9″ | 1320×2868 | up to 10 | 1290×2796 also accepted | | App Store iPhone 6.5″ | 1284×2778 | up to 10 | 1242×2688 also accepted | | App Store iPad 13″ | 2064×2752 | up to 10 | required if the app supports iPad | | Google Play phone | 1080×1920 | 2–8 | 9:16 · featuring needs ≥1080px and 4+ slides | | Google Play tablet | 1080×1920 / 1920×1080 | up to 8 | when tablet is supported | | Google Play foldable | in the phone slot | — | Fold's unfolded screen also works for the tablet slot |

✅ Requirements

| You need | Notes | |----------|-------| | Claude Code or Codex | either one — the skill runs in both | | Chrome or Chromium | for headless rendering — falls back to Playwright automatically | | sips (built into macOS) or ImageMagick | for pixel-size verification |

🧩 Why this instead of a web tool?

  • It reads your actual app. Colors come from your real design system, and the copy is written from what's actually on each screen — not from a template.
  • It can capture for you. Most screenshot tools start from images you already have; this one can launch and navigate your app to get them.
  • Nothing leaves your machine. No uploads, no accounts, no watermarks — plain HTML/CSS rendered locally.
  • Korean-first, English-ready. Copy defaults to Korean and can generate an English set for international listings in the same layout.

❓ FAQ

What size do App Store screenshots need to be? For iPhone, 1320×2868 (6.9″) and 1284×2778 (6.5″) portrait — this skill always renders both sets, because App Store Connect can require the 6.5″ set depending on your app's device support.

Does it work for Google Play? Yes — 1080×1920 phone screenshots (Play's featuring guidelines want at least 1080px and 4+ slides), plus tablet and foldable coverage.

Do I need Figma or Photoshop? No. Frames, backgrounds, and text are composed in HTML/CSS and rendered with headless Chrome.

Can it make screenshots for a Galaxy Fold or Flip? Yes — Fold (with hinge line) and Flip frames are drawn in CSS, and the unfolded Fold screen can double as a Play tablet screenshot.

📄 License

MIT


<div align="center">

If this saved you a Figma session, a ⭐ helps other developers find it.

</div>

Related Skills

View on GitHub
GitHub Stars89
CategoryMarketing
Updated1mo ago
Forks7

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions