screenshot-automation

Generate localized App Store screenshots with device frames via UI tests.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/mazicimert/RunDom --skill screenshot-automation-mazicimert
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: screenshot-automation
Source: https://github.com/mazicimert/RunDom/tree/main/.claude/skills/generators/screenshot-automation
Command: npx skills add https://github.com/mazicimert/RunDom --skill screenshot-automation-mazicimert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates and exports App Store-ready screenshots for iOS apps across multiple locales and devices, removing manual bottlenecks in marketing asset creation.

Core Features & Use Cases

  • Automated UI test-driven screenshot capture with localization overlays and optional device frames.
  • Batch export of locale-specific assets organized by locale and device.
  • Use Case: When releasing a new app with marketing campaigns in several regions, automatically generate consistent screenshots in each locale.

Quick Start

Run the screenshot-automation pipeline to produce localized, device-framed App Store screenshots for the selected locales and devices.

Frequently Asked Questions about screenshot-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate App Store screenshots with localized captions for multiple locales?▼

You can automate App Store screenshots by running a pipeline that coordinates UI tests to capture screens, applies localized captions, and exports assets organized by locale and device.

Can I add device frames to iOS screenshots automatically during export?▼

Yes, the screenshot automation pipeline applies optional device frames to your UI test captures during post-processing, generating framed App Store screenshots automatically.

What is the best way to generate multi-locale App Store screenshots using XCUITest?▼

The best way to generate multi-locale screenshots is using a UI test-driven pipeline that captures screens via XCUITest, overlays localized captions, and batch exports assets into locale-specific directories.

Does screenshot automation export assets organized by both locale and device?▼

Yes, screenshot automation batch exports App Store-ready assets into a directory structure organized by both locale and device, streamlining multi-region marketing asset delivery.

Why does manual App Store screenshot creation become a bottleneck for multi-region releases?▼

Manual App Store screenshot creation becomes a bottleneck because generating consistent, localized, device-framed assets across multiple regions requires repetitive image processing and localization coordination.

Do I need UI tests to generate localized App Store screenshots with device frames?▼

Yes, the pipeline relies on UI tests to drive screenshot capture, which then applies localization overlays and optional device frames during the post-processing export phase.