findmy

Automate locating Apple devices and AirTags via Find My UI.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill findmy-simon-copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: findmy
Source: https://github.com/Simon-Copilot-Studio/ai-content-hub/tree/main/apple/findmy
Command: npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill findmy-simon-copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This solution automates locating Apple devices and AirTags on macOS by driving the Find My app via AppleScript and screen capture, eliminating manual navigation and reading of locations.

Core Features & Use Cases

  • AppleScript automation opens Find My, navigates to the Devices or Items tab, and captures location data from the UI.
  • Peekaboo UI automation (optional) enhances reliability by interacting with the app's elements when installed.
  • Live/periodic tracking supports capturing and logging device locations over time for patrol routes or inventory checks.

Quick Start

Open Find My, ensure you are signed in to iCloud, and run the automation to read device locations.

Frequently Asked Questions about findmy

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

FAQPage Schema
How do I automate tracking Find My devices on macOS?

You can automate tracking Find My devices on macOS by using AppleScript to drive the Find My app UI and capture screen data for device locations. The Find My app lacks an official CLI or API, so UI automation is required.

Can I use AppleScript to read AirTag locations from the Find My app?

Yes, AppleScript can read AirTag locations from the Find My app by navigating to the Items tab and capturing the displayed location data. The automation script handles the UI navigation and data extraction automatically.

What's the best way to monitor Apple device movement over time on macOS?

The best way to monitor Apple device movement is running periodic AppleScript automation that captures and logs Find My locations over time. This supports patrol routes or inventory checks by repeatedly reading device positions.

Do I need Peekaboo to automate Find My on macOS?

Peekaboo is optional but enhances UI automation reliability by interacting with Find My app elements directly. Without Peekaboo, the automation still works via AppleScript and screen capture but may be less robust.

What permissions are required to automate Find My on macOS?

Automating Find My on macOS requires screen recording permission for capturing location data, macOS with Find My installed, and an active iCloud sign-in. These permissions let AppleScript interact with and read the Find My UI.

Why does Find My automation rely on screen capture instead of an API?

Find My automation relies on screen capture and AppleScript UI automation because Apple provides no official CLI or API for Find My. This workaround drives the app interface directly to extract device and AirTag location data.