screenshot-automation

Generate App Store screenshots via UI tests with device framing and localized captions.

603|51|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-apple-skills --skill screenshot-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot-automation
Source: https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/generators/screenshot-automation
Command: npx skills add https://github.com/rshankras/claude-code-apple-skills --skill screenshot-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of App Store screenshots, eliminating the time-consuming manual process of capturing, framing, and localizing images for all required devices and languages.

Core Features & Use Cases

  • Automated Screenshot Capture: Uses UI tests to capture screenshots across multiple devices and orientations.
  • Localization: Generates screenshots for specified locales, using localized text overlays.
  • Device Framing: Applies device bezels for a professional marketing look.
  • End-to-End Pipeline: Provides scripts for building, testing, processing, and exporting screenshots.
  • Use Case: Ensure your app's visual presentation is perfect for every market by generating all necessary App Store screenshots with a single command.

Quick Start

Use the screenshot-automation skill to generate a complete set of App Store screenshots for all target 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 using UI tests?

You can automate App Store screenshots by running UI tests that capture images across multiple devices and orientations, then apply device framing and localized captions. This pipeline generates all required visual assets for App Store Connect with a single command.

What is the best way to generate localized App Store screenshots for multiple devices?

The best way to generate localized App Store screenshots is using an automated pipeline that captures UI test screenshots, applies device bezel framing, and overlays localized text. This ensures consistent visual assets across all target locales and device sizes.

Can I use UI testing to capture and frame screenshots for App Store Connect?

Yes, you can use UI testing to capture and frame screenshots for App Store Connect. The automation pipeline uses UI tests for screenshot capture, applies device framing for a professional look, and exports images in multiple sizes required for app store listings.

Do I need to manually edit screenshots for different locales and device sizes?

No, you do not need to manually edit screenshots for different locales and device sizes. The automated pipeline handles localization with text overlays and performs multi-size batch export, eliminating the manual process of capturing, framing, and localizing images.

Does automated screenshot capture work for both portrait and landscape orientations?

Yes, automated screenshot capture works for both portrait and landscape orientations. The UI test-based pipeline captures screenshots across multiple devices and orientations, then processes and exports them with device framing and localized caption overlays for App Store Connect.

Why does manual App Store screenshot creation take so long and how can I streamline it?

Manual App Store screenshot creation is time-consuming because it requires individually capturing, framing, and localizing images for every required device and language. An automated UI test pipeline streamlines this by batching capture, framing, and localized overlay generation into a single command.