ios-simulator-screenshot

Capture and stitch full-page screenshots from a booted iOS Simulator.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lc0rp/luke-agent-scripts --skill ios-simulator-screenshot-lc0rp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-simulator-screenshot
Source: https://github.com/lc0rp/luke-agent-scripts/tree/main/skills/ios-simulator-screenshot
Command: npx skills add https://github.com/lc0rp/luke-agent-scripts --skill ios-simulator-screenshot-lc0rp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Capture viewport and stitched full-page screenshots from a booted iOS Simulator. Use this skill when you need to show the current simulator screen, capture a specific iPhone UI, export a scrollable screen, or produce a stitched screenshot from multiple simulator viewports.

Core Features & Use Cases

  • Capture the current visible simulator viewport
  • Save a screenshot artifact from the booted simulator
  • Create a stitched long screenshot from a vertically scrollable screen
  • Verify that the simulator is booted and the target app is frontmost enough for capture

Quick Start

Run the bundled helper to capture a full-page stitched screenshot from the booted iOS Simulator.

Frequently Asked Questions about ios-simulator-screenshot

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

FAQPage Schema
How do I capture a full-page screenshot from an iOS Simulator?

To capture a full-page screenshot from an iOS Simulator, run the bundled helper script which captures multiple viewport screenshots and stitches them vertically using ImageMagick to export a single long-scroll image.

Can I take a screenshot of a specific booted iPhone simulator?

Yes, you can take a screenshot of a specific booted iPhone simulator. The skill verifies that the target device is booted and the app is frontmost before capturing the current visible viewport.

Do I need ImageMagick or xcrun installed to stitch simulator screenshots?

Yes, you need both xcrun and ImageMagick installed. The full-page screenshot script relies on these system tools to interact with the booted simulator and stitch multiple viewport captures together.

What's the best way to automate iOS Simulator screenshot capture for QA?

The best way to automate iOS Simulator screenshot capture for QA is using the bundled fullpage_screenshot.py script, which programmatically captures and stitches the UI across different app states.

Why does my iOS simulator screenshot fail when the device is not booted?

iOS simulator screenshot capture fails when the device is not booted because the script requires an active, running simulator instance to interact with via xcrun and capture the frontmost app viewport.

How does long-scroll screenshot stitching work for the iOS Simulator?

Long-scroll screenshot stitching works by capturing multiple viewport screenshots from the vertically scrollable screen of a booted iOS Simulator and combining them into one continuous image using ImageMagick.