ios-simulator-screenshot

Capture bezel-free iOS Simulator screenshots using xcrun simctl.

103|6|Updated Aug 2, 2025
One-click install
npx skills add https://github.com/n0an/VivaDicta --skill ios-simulator-screenshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-simulator-screenshot
Source: https://github.com/n0an/VivaDicta/tree/main/.claude/skills/ios-simulator-screenshot
Command: npx skills add https://github.com/n0an/VivaDicta --skill ios-simulator-screenshot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture clean, bezel-free screenshots from the iOS Simulator for documentation, debugging, and visual verification.

Core Features & Use Cases

  • Uses native xcrun simctl io to capture framebuffer screenshots (no bezel) for precise UI capture.
  • Supports quick workflows against a booted simulator or a specific device UDID, enabling consistent visuals across runs.
  • Ideal for documentation, bug reproduction, and UI verification in development pipelines.

Quick Start

Use the xcrun simctl command to take a clean screenshot and save it to your project directory.

Frequently Asked Questions about ios-simulator-screenshot

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

FAQPage Schema
How do I take clean iOS Simulator screenshots without the device bezel for documentation?

To capture clean iOS Simulator screenshots without the bezel for documentation, this tool uses the native xcrun simctl io command to grab raw framebuffer images from booted simulators or specific UDIDs.

Can I capture screenshots from a specific iOS simulator UDID instead of the currently booted device?

Yes, you can capture screenshots from a specific iOS simulator UDID instead of just the booted device, allowing you to produce consistent and reproducible visuals across different simulator targets.

Do I need Xcode installed to use xcrun simctl for capturing simulator screenshots?

Yes, you need Xcode installed to use xcrun simctl for capturing simulator screenshots, because the xcrun simctl command relies on the Xcode command-line tools to interface with the iOS Simulator framebuffer.

What is the best way to automate iOS Simulator UI verification screenshots in a development pipeline?

The best way to automate iOS Simulator UI verification screenshots in a development pipeline is using native xcrun simctl commands to capture framebuffer images and store them under default directories like llmtemp/screenshots.

Where are the captured iOS Simulator screenshots saved by default when using xcrun simctl?

Captured iOS Simulator screenshots are saved by default under the llmtemp/screenshots directory in your project folder, ensuring organized output for debugging and UI validation workflows.