screenshot-automation

Automate App Store screenshot generation across locales and devices via Swift/XCUITest.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill screenshot-automation-jtvaris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot-automation
Source: https://github.com/jtvaris/sunday-night-dynasty/tree/main/.agents/skills/generators/screenshot-automation
Command: npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill screenshot-automation-jtvaris

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating consistent App Store screenshots across locales and devices is time-consuming; this Skill automates the end-to-end process, including UI-test capture, caption overlays, device framing, and multi-size exports.

Core Features & Use Cases

  • Automated UI-test-based capture with localization-friendly captions, optional device frames, and batch exports for App Store Connect.
  • Scales across locales and device slots to produce marketing-ready screenshots for releases.
  • Use Case: When preparing for a new app launch, generate localized, framed screenshots for all required device sizes and locales.

Quick Start

Run the automation to generate and export App Store screenshots for configured 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 screenshot generation across multiple locales and devices?

You can automate App Store screenshot generation by using a Swift and XCUITest pipeline that captures UI test screenshots, applies localized captions, adds device frames, and exports multi-size images configured via a ScreenshotPlan.

Can I add localized captions and device frames to UI test screenshots?

Yes, you can add localized captions and optional device frames to UI test screenshots during the automation pipeline, ensuring the exported images are marketing-ready for App Store Connect across different regions.

How do I export App Store screenshots in multiple device sizes using XCUITest?

You can export App Store screenshots in multiple device sizes by configuring a ScreenshotPlan that defines device slots, then running the Swift and XCUITest pipeline to capture, frame, and batch export the required image sizes.

What is the best way to generate marketing-ready screenshots for an app launch?

The best way to generate marketing-ready screenshots for an app launch is to run an end-to-end automation pipeline that handles UI-test-based capture, applies localized caption overlays, frames the screenshots, and exports them organized by locale and device size.

Does this screenshot automation approach support production-grade App Store requirements?

Yes, this screenshot automation approach satisfies production-grade App Store requirements by providing templates, localization support, device framing, and an organized export structure configurable through a ScreenshotPlan.

Why does generating consistent App Store screenshots across locales take so much time?

Generating consistent App Store screenshots across locales takes time because it requires manual UI test capture, caption overlay application, device framing, and multi-size exports, which this Swift automation pipeline eliminates by automating the end-to-end process.