screenshot-automation

Automate App Store screenshot generation for iOS, iPadOS, and macOS apps.

27|5|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/bocan/bocan-music --skill screenshot-automation-bocan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot-automation
Source: https://github.com/bocan/bocan-music/tree/main/.claude/skills/generators/screenshot-automation
Command: npx skills add https://github.com/bocan/bocan-music --skill screenshot-automation-bocan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating App Store screenshots is extremely time-consuming: you have to navigate to every screen, capture images, resize them for every required device size, add marketing captions, apply device frames, and repeat the entire process for every app release and supported locale. This Skill eliminates all that repetitive work by automating the entire pipeline from capture to final export.

Core Features & Use Cases

  • XCUITest-powered capture: Automatically navigate your app via UI tests to capture consistent, repeatable screenshots without manual interaction, with support for dark mode and landscape orientations.
  • Multi-format batch export: Generate screenshots for all required App Store device sizes (iPhone, iPad, Mac) with optional device frames and localized marketing captions, organized into the exact directory structure App Store Connect expects.
  • Use case: For a native macOS music app like Bòcan, use this Skill to automatically generate screenshots of the songs view, EQ screen, and settings for iPhone, iPad, and Mac App Store slots, with localized captions for English and Japanese markets in minutes per release.

Quick Start

Use the screenshot-automation skill to generate a complete set of App Store-ready screenshots with device frames and localized captions for all your supported devices and locales.

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 for multiple device sizes and locales?

You can automate App Store screenshots by using XCUITest-powered capture to navigate your app and batch export images to exact App Store-mandated pixel dimensions for multiple devices and locales.

How does XCUITest capture work for generating App Store screenshots?

XCUITest capture works by automatically navigating your app via UI tests to capture consistent, repeatable screenshots without manual interaction, including support for dark mode and landscape orientations.

Can I add device frames and localized marketing captions to App Store screenshots?

Yes, you can add optional device frames and localized marketing captions to your App Store screenshots during the CoreGraphics post-processing batch export phase.

Does fastlane snapshot work with this App Store screenshot automation approach?

While fastlane snapshot is a related keyword, this approach specifically leverages XCUITest capture and CoreGraphics post-processing to deliver batch exports directly into the directory structure App Store Connect expects.

What is the best way to generate macOS and iPadOS screenshots for App Store Connect?

The best way to generate macOS and iPadOS screenshots is to use an automated pipeline that captures screens via XCUITest and exports batch-processed images to the exact directory structure App Store Connect requires.