generators-screenshot-automation

Generate an XCUITest screenshot pipeline with localized captions and device frames.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-screenshot-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generators-screenshot-automation
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/generators-screenshot-automation
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-screenshot-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual creation of App Store screenshots is slow, error-prone, and difficult to keep consistent across locales and device sizes; this skill generates a reproducible pipeline that captures UI test screenshots, adds localized marketing captions, applies device frames, and exports the exact pixel sizes required by App Store Connect.

Core Features & Use Cases

  • XCUITest capture: Generates UI test classes and helpers to reliably navigate to screens and capture simulator screenshots.
  • Post-processing: Adds localized caption overlays, applies device frames, and exports images at precise App Store dimensions for multiple devices and orientations.
  • Localization & sample data: Detects existing localizations, seeds sample content for attractive captures, and produces per-locale output folders.
  • CI and tooling integration: Produces an export script and guidance for Xcode Cloud, GitHub Actions, and optional fastlane orchestration, plus a separate test plan to keep screenshot tests isolated.
  • Use Case: Replace manual screenshot workflows or fastlane snapshot with an end-to-end pipeline to generate store-ready screenshots for each release.

Quick Start

Use the generators-screenshot-automation skill to generate an XCUITest-based screenshot pipeline configured for iPhone 6.7, en-US localization, device frames, and a CI-ready export script.

Frequently Asked Questions about generators-screenshot-automation

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

FAQPage Schema
How do I automate App Store screenshot generation for multiple locales?

Automate App Store screenshot generation by creating an XCUITest pipeline that captures UI test screenshots, applies localized caption overlays, and exports multi-size images required by App Store Connect. This approach detects existing localizations and produces per-locale output folders.

What is the best way to replace fastlane snapshot for iOS screenshots?

Replacing fastlane snapshot involves generating a reproducible XCUITest-based capture pipeline. This pipeline adds device frames, seeds sample content for attractive captures, and produces an export script with optional fastlane orchestration for CI environments.

Does App Store screenshot automation work with Xcode Cloud and GitHub Actions?

App Store screenshot automation integrates with Xcode Cloud and GitHub Actions by producing a CI-ready export script and a separate test plan to keep screenshot tests isolated. This ensures reproducible, CI-friendly screenshot capture across iOS, iPadOS, and macOS projects.

How do I add localized marketing captions to simulator screenshots?

Add localized marketing captions to simulator screenshots through post-processing. The pipeline applies caption overlays and device frames to captured UI test screenshots, then exports images at precise App Store dimensions for multiple devices and orientations.

Can I use XCUITest to capture screenshots for iPadOS and macOS projects?

XCUITest captures screenshots for iPadOS and macOS projects by generating UI test classes and helpers that reliably navigate to screens. The pipeline applies device-specific pixel dimensions and exports multi-size images required by App Store Connect.