LaunchKit · 2026
Back to Skills

mirroir

Control a real iPhone through macOS iPhone Mirroring — screenshot, tap, swipe, type, launch apps, record video.

0
443 downloads
by @jfarcand

Setup & Installation

openclaw skills install @jfarcand/mirroir

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install mirroir

Version History

v0.13.0Feb 18, 2026 - Version note by skill developer:

Align version with iphone-mirroir-mcp v0.13.0

What This Skill Does

Controls a real iPhone through macOS iPhone Mirroring. Supports tapping, swiping, typing, app launching, video recording, OCR, and multi-step automation scenarios. Works with any installed app on screen without requiring source code or a jailbreak.

Works on a real device with any installed app, with no simulator, source code access, or jailbreak required, by leveraging the built-in macOS iPhone Mirroring feature.

When to use it

  • Send a WhatsApp or iMessage message from the iPhone
  • Test a mobile app login flow on Expo Go or TestFlight
  • Record a bug reproduction video of an iPhone app
  • Read what's currently on the iPhone screen with OCR
  • Automate multi-step iPhone workflows like checking Waze ETA and posting the result to Slack

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Send 'Running 10 min late' to Alice on iMessage

AGENT
  1. 1Call launch_app 'Messages' to open the Messages app on the iPhone
  2. 2Call describe_screen to get OCR text and tap coordinates for 'New Message'
  3. 3Tap New Message, type 'Alice', then tap Alice in the suggestions list
  4. 4Tap the message field, type the message text, and press return to send
  5. 5Call screenshot to confirm the message appears as sent in the conversation
OUTPUT

Screenshot showing the sent message in Alice's conversation thread

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

macOS 15 Sequoia or lateriPhone paired and connected via macOS iPhone MirroringScreen Recording and Accessibility permissions granted in macOS System Settings