Agent skill · Content & Marketing

app-store-screenshots

Use when building App Store or Google Play screenshot pages, generating exportable marketing screenshots for iOS and/or Android apps, or scaffolding a screenshot editor with Next.js. Triggers on app store, play store, screenshots, marketing assets, html-to-image, phone mockup, android screenshots, feature graphic.

ParthJadhavgithub.com/ParthJadhavGitHub ↗
claude-codecursorships scriptsMIT
Install
npx skills add ParthJadhav/app-store-screenshots --skill app-store-screenshots --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 56
SKILL.md size: 41 KB
Bundled scripts: yes
Path: skills/app-store-screenshots/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 6,251 · +79 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Scaffolds a pre-built Next.js + ShadCN editor that lets the user design and export App Store and Google Play screenshots as advertisements rather than UI showcases. It copies a pre-built template into the working directory, installs dependencies, places user screenshots and app icon into public/, and optionally pre-fills app-store-screenshots.json. It starts a dev server to preview the editor and instructs the user to open it in the browser.

How it works

  1. Copies a pre-built template from template/ into the user’s working directory.
  2. Installs dependencies with the user’s package manager.
  3. Drops user screenshots into public/screenshots/... and their app icon into public/.
  4. Optionally prefills app-store-screenshots.json with app name, starting copy, screenshots, and connected-canvas preference.
  5. Starts the dev server and prompts the user to open the editor in the browser.

When to use it

Use when building App Store or Google Play screenshot pages, generating exportable marketing screenshots for iOS/Android apps, or scaffolding a screenshot editor with Next.js. Triggers on app store, play store, screenshots, marketing assets, html-to-image, phone mockup, android screenshots, feature graphic.

What it can touch

The skill drops files into public/screenshots and public/; places app-icon.png in public/; creates or updates app-store-screenshots.json; and starts a dev server. It relies on the project’s package manager to install dependencies.

Caveats

  • The editor’s template includes internal UI and export logic; the user should review app-store-screenshots.json after migration.
  • If an older project is detected, a migration path is available (requires user confirmation in Step 1). The migration replaces the UI with the current template while preserving user assets where possible.
  • The summary mentions a migration flow that preserves assets and merges package metadata without overwriting template-critical scripts.
  • License is MIT as declared in the project metadata.
From the SKILL.md

# App Store & Google Play Screenshots Generator ## Overview Scaffold a pre-built Next.js + ShadCN editor that lets the user design and export App Store **and** Google Play screenshots as **advertisements** (not UI showcases). The editor handles all the heavy lifting: - Connected live preview at the canvas's true resolution (scaled to fit) - Drag-to-reorder screens, inline text editing, layout switcher per screen - Cross-screen mockups: phone/device frames, captions, and layered elements can be moved across adjacent screens, then exported as clipped crops - Drop-target screenshot picker (file → saved to `public/screenshots/uploaded/<hash>.png`) - Auto-save to **`app-store-screenshots.json`** at the project root (git-trackable) + `localStorage` mirror - Easy iOS ↔ Android platform switch — separate slide decks live side by side - One-click bulk PNG export at every Apple/Google-required resolution via `html-to-image` - Light/dark variant toggle per slide, theme presets, locale select - Guided in-place migration for older projects created by this skill; passive and explicit migrations keep legacy decks isolated until the user intentionally opts into connected canvas Supported devices o

What's inside
Steps it walks through
  1. Overview
  2. Core Principle
  3. What This Skill Does
  4. Step 0: Probe for Existing Screenshot Projects
  5. Migration Path (When User Says Yes)
  6. Step 1: Gather Input (Before Scaffolding)
  7. Required
  8. Optional
  9. Step 2: Scaffold the Template
  10. Detect Package Manager
  11. Copy the Template
  12. Install Dependencies
  13. Drop the User's Assets
  14. (Optional) Seed Initial Copy
Ships with 24 files
  • mockup.png
  • style-prompts.md
  • style-prompts/01-retro-rubberhose-mascot.md
  • style-prompts/02-moody-curated-dating.md
  • style-prompts/03-paper-sticker-skeuomorphic.md
  • style-prompts/04-dreamy-pastel-couples.md
  • style-prompts/05-hand-drawn-editorial-tasks.md
  • style-prompts/06-glossy-3d-kbeauty-creator.md
  • style-prompts/_QUALITY_BAR.md
  • template/.gitignore
  • template/README.md
  • template/app-store-screenshots.json
  • template/bun.lock
  • template/components.json
  • template/next.config.mjs
  • template/package.json
  • template/postcss.config.mjs
  • template/public/mockup.png
  • template/public/screenshots/android/phone/en/.gitkeep
  • template/public/screenshots/apple/ipad/en/.gitkeep
  • template/public/screenshots/apple/iphone/en/.gitkeep
  • template/src/app/api/project/route.ts
  • template/src/app/api/upload/route.ts
  • template/src/app/globals.css
first 24 of 56
Commands it runs
test -f package.json && sed -n '1,220p' package.json
test -f app-store-screenshots.json && sed -n '1,120p' app-store-screenshots.json
find public -maxdepth 4 \( -path "*/screenshots*" -o -name "mockup.png" -o -name "app-icon.png" \) -print 2>/dev/null
mkdir -p "$BACKUP_DIR"
cp -R app-store-screenshots.json public src package.json tailwind.config.ts next.config.mjs "$BACKUP_DIR/" 2>/dev/null || true
mkdir -p "$PRESERVE_DIR"
cp app-store-screenshots.json "$PRESERVE_DIR/" 2>/dev/null || true
cp -R public/screenshots "$PRESERVE_DIR/screenshots" 2>/dev/null || true
cp public/app-icon.png "$PRESERVE_DIR/app-icon.png" 2>/dev/null || true
cp -R "<SKILL_DIR>/template/." "$PWD/"
About this skill
What does the app-store-screenshots skill do?

Use when building App Store or Google Play screenshot pages, generating exportable marketing screenshots for iOS and/or Android apps, or scaffolding a screenshot editor with Next.js. Triggers on app store, play store, screenshots, marketing assets, html-to-image, phone mockup, android screenshots, feature graphic.

How do I install it?

Run `npx skills add ParthJadhav/app-store-screenshots --skill app-store-screenshots --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ParthJadhav/app-store-screenshots, a repository with 6,251 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going