simulator-utils

Manage iOS Simulator device lifecycle, app installation, and screenshot resizing.

299|16|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Prisma-Labs-Dev/apple-skills --skill simulator-utils-prisma-labs-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulator-utils
Source: https://github.com/Prisma-Labs-Dev/apple-skills/tree/main/skills/simulator-utils
Command: npx skills add https://github.com/Prisma-Labs-Dev/apple-skills --skill simulator-utils-prisma-labs-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves common friction points in iOS development, specifically handling simulator device management, app lifecycle operations, and the frequent issue of oversized screenshots being rejected by AI vision APIs.

Core Features & Use Cases

  • Automated Screenshot Optimization: Automatically captures and resizes simulator screenshots to meet API constraints.
  • Simulator Lifecycle Management: Provides standardized commands for booting, erasing, and managing simulator states.
  • Build and Test Integration: Offers a unified workflow to build, install, launch, and verify apps on the simulator.

Quick Start

Use the simulator-utils skill to capture a screenshot of the booted device 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 resize iOS simulator screenshots that are too large for AI vision APIs?

Resize iOS simulator screenshots automatically using the simulator-utils skill, which captures and optimizes images to meet API constraints via the macOS sips utility for compliant vision processing.

What's the best way to automate iOS simulator device lifecycle and app installation for testing?

Automate iOS simulator device lifecycle and app installation using standardized shell commands that manage booting, erasing, and app deployment to streamline build verification and testing workflows.

Do I need Xcode command line tools to manage iOS simulator workflows from the terminal?

Yes, managing iOS simulator workflows from the terminal requires a macOS environment with Xcode command line tools and the sips utility installed to execute device lifecycle and screenshot operations.

Can I build, install, and launch an app on the iOS simulator in one automated workflow?

Yes, you can build, install, launch, and verify apps on the iOS simulator through a unified workflow that provides standardized shell commands for continuous integration and automated testing.

Why are my iOS simulator screenshots being rejected by automated image processing APIs?

iOS simulator screenshots are often rejected by APIs due to oversized dimensions; automated screenshot optimization resizes these images to comply with specific API file constraints.

Does simulator-utils work outside of macOS for iOS testing automation?

No, simulator-utils does not work outside macOS because it relies on Xcode command line tools and the native sips utility to manage simulator operations and process screenshots.