generating-store-screenshots

generating-store-screenshots is a skill for Claude Code from ofcskn/mobile-automation-plugin. It costs 129 tokens per session (4,531 once invoked), scanned B, original, MIT.

A two-stage tool for making app-store screenshots from a running iOS Simulator or Android Emulator. It explores key screens, captures numbered images, and adds presentation layers such as device frames and headlines.

In plain words
What is it for?
Capturing iOS and Android app screens, navigating important flows, and preparing screenshot sets for app-store submission.
Why use it?
It organizes the work of collecting app screens and preparing them for store listings. It can also use either one already-running device or multiple required device sizes.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Not installable: its command points at a path on the author’s own machine, so it runs nowhere else. The line is /Users/you/Library/Android/sdk.

Part of the automobileapp plugin — 11 skills, 17 commands shipped together

Good fit Capturing iOS and Android app screens, navigating important flows, and preparing screenshot…

Compare 6 skills from other repositories ↓
Install

Getting it into your agent

This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.

Claude Code
/plugin marketplace add ofcskn/mobile-automation-plugin
Claude Code
/plugin install automobileapp

Made for: Claude Code.

Or install automobileapp, the plugin that ships this one along with the rest of its 11 skills, 17 commands.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for generating-store-screenshots

README.md
[![agentmods](https://agentmods.dev/badge/skills/ofcskn/mobile-automation-plugin/generating-store-screenshots.svg)](https://agentmods.dev/skills/ofcskn/mobile-automation-plugin/generating-store-screenshots)
Your own site
<a href="https://agentmods.dev/skills/ofcskn/mobile-automation-plugin/generating-store-screenshots"><img src="https://agentmods.dev/badge/skills/ofcskn/mobile-automation-plugin/generating-store-screenshots.svg" alt="Measured on agentmods" height="20"></a>
Per session 129 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 4,531 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00129 $0.04531
Opus 5 $0.00064 $0.02266
Sonnet 5 $0.00026 $0.00906
Haiku 4.5 $0.00013 $0.00453

Measured 6d ago against content hash e6d75d42bbdf, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade B, and why

generating-store-screenshots scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Asks for rootmediumPrivilege escalation

A mod that escalates privileges can change anything on the machine, not only the project.

If Xcode is missing: "Xcode is not installed. Install it from the Mac App Store, then run `sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer`."
skills/generating-store-screenshots/SKILL.md · 439 lines

How it starts

The opening of the file, as written. The whole thing — 439 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Generating Store Screenshots

Simulator mode — ask the user first

Before checking prerequisites, detect what is already running and ask:

# iOS — what's booted?
xcrun simctl list devices booted 2>/dev/null

# Android — what's connected?
adb devices 2>/dev/null

Then ask:

"I found [device name] booted. Which screenshot mode do you want?

  • Lightweight (recommended) — use only this simulator. Faster, no extra installs. One device size per platform.
  • Full — capture all required device sizes (iPhone 6.9", 6.5", iPad 13" for iOS). Requires installing additional simulators.

Default: Lightweight."

Lightweight mode behavior:

  • iOS: use the single booted simulator. Detect its resolution with xcrun simctl list devices booted --json and name the output folder accordingly (e.g., iPhone-15-Pro-2556x1179 if that's what's running). This is valid for App Store submission — Apple accepts any supported device size.
  • Android: use the connected emulator. Name the folder by its reported resolution.
  • No need to install additional simulators.

Full mode behavior:

  • Requires installing iPhone 16 Pro Max (1320×2868, mandatory from 2026), iPhone 11 Pro Max (1242×2688), and iPad Pro 13" (2064×2752) simulators.
  • Run each capture loop per device, per locale.

Prerequisites — check BEFORE starting

Run each detection command. If any check fails, stop and tell the user exactly what is missing.

Xcode (iOS only)

xcode-select -p          # must return a valid path, e.g. /Applications/Xcode.app/Contents/Developer
xcodebuild -version      # must show Xcode 15+ for iPhone 16 Pro Max simulator
xcrun simctl list devices available | grep -E "iPhone|iPad"  # must list at least one device

If Xcode is missing: "Xcode is not installed. Install it from the Mac App Store, then run sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer."

Android Studio + SDK (Android only)

adb --version            # must return a version string
echo $ANDROID_HOME       # must be set, e.g. /Users/you/Library/Android/sdk
emulator -list-avds      # must list at least one AVD (virtual device)

Read the full file on GitHub · 439 lines

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 439 lines · 129 tokens per session scan B e6d75d42bbdf

Subscribe to this mod's changes

generating-store-screenshots is a skill published in the GitHub repository ofcskn/mobile-automation-plugin (2 stars, last pushed 2mo ago), licensed MIT. It adds 129 tokens to every session and 4,531 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

react-native-docs

Comprehensive React Native reference covering core components, APIs, styling, flexbox, navigation, networking, animations, platform-specific code, debugging, performance, TypeScript integration, Fast Refresh, environment setup, React fundamentals, running on devices, and the New Architecture (Fabric, JSI…

pledgeandgrow/pledge-skills · 97 tokens

kappmaker-mascot

Generate an AI mascot for a KAppMaker app and its emotional states — a character that boosts engagement, virality and growth. Pick from 16 concepts, then render the chosen mascot in 16 app-UI states (happy, loading, error, celebrating...), backgrounds auto-removed; selected states can be animated into short looping…

KAppMaker/KAppMaker-CLI · 107 tokens

android-ui-journey-testing

XML-specified Android UI journey testing, interactive step execution, assertion verification, and JSON outcome reporting.

sickn33/agentic-awesome-skills · 27 tokens

solopi-ai

A command-line framework for testing Android apps and devices with SoloPi, including on-device or cloud AI decision models. It manages devices, test cases, recorded interactions, replays, performance history, and evidence.

alipay/SoloPi · 127 tokens

argent-screen-recording

Record a video of an iOS simulator or Android emulator/device screen using argent MCP tools. Use when the user asks to record the screen, capture a video of a flow, interaction, or animation, produce a screen recording, or document app behavior as a video clip.

software-mansion/argent · 59 tokens

app-store-preflight-compliance

Pre-submission compliance scanner workflow for Apple App Store apps. Use when reviewing iOS, macOS, tvOS, watchOS, or visionOS projects (Swift, Objective-C, React Native, Expo) for App Store rejection risks, submission readiness, privacy compliance, or guideline violations.

RevylAI/greenlight · 65 tokens