simulator-utils

Automate iOS Simulator screenshots, image resizing, and device management with xcrun and sips.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/annurdien/skills --skill simulator-utils-annurdien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulator-utils
Source: https://github.com/annurdien/skills/tree/main/simulator-utils
Command: npx skills add https://github.com/annurdien/skills --skill simulator-utils-annurdien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

iOS Simulator utility commands help automate screenshots, image resizing, and common simulator operations, reducing manual steps and API issues.

Core Features & Use Cases

  • Automated screenshot workflow: capture and resize screenshots to stay within API limits.
  • Device and app management: list, boot, shutdown, erase simulators, install and launch apps.
  • Image and build support: resize images with sips, verify device states, and prepare visuals for documentation or testing.

Quick Start

Use the simulator-utils skill to boot a simulator, capture a screenshot, and resize it for API compatibility.

Frequently Asked Questions about simulator-utils

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

FAQPage Schema
How do I automate iOS Simulator screenshots and resize them for API limits?

Automating iOS Simulator screenshots involves using xcrun to capture the simulator screen and sips to resize the image down to API limits. This workflow reduces manual steps and prepares visuals for documentation or testing.

What shell commands do I need to boot and manage an iOS Simulator?

To manage an iOS Simulator lifecycle, you use xcrun and standard shell tooling to list, boot, shutdown, or erase simulators. These commands also support installing and launching apps directly from the terminal.

Can I resize simulator screenshots using sips for API documentation?

Yes, you can resize simulator screenshots using sips for API documentation. The tool processes images captured by xcrun, adjusting their dimensions to meet specific API limits and prepare them for upload.

Does this iOS Simulator utility require any specific dependencies or tools?

This iOS Simulator utility requires xcrun, sips, and standard shell tooling to capture, resize, and manage simulators and apps. These dependencies are pre-installed on macOS systems.

Why does my iOS Simulator screenshot exceed API limits and how do I fix it?

Your iOS Simulator screenshot exceeds API limits because the raw resolution is too high. Fix this by using sips to resize the captured image, ensuring the dimensions comply with API requirements before uploading.