findmy

Automate FindMy.app via AppleScript to track Apple devices and AirTags.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fikriaf/agentos --skill findmy-fikriaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: findmy
Source: https://github.com/fikriaf/agentos/tree/main/src/agentos/skills/apple/findmy
Command: npx skills add https://github.com/fikriaf/agentos --skill findmy-fikriaf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill addresses the need to track the location of Apple devices and AirTags on macOS without the ability to access a direct CLI or API.

Core Features & Use Cases

  • Device and AirTag Tracking: Locate any Apple device or AirTag by using FindMy.app on macOS.
  • Screen Capture Automation: Capture the FindMy window's screen to extract location information.
  • Optional UI Automation: Uses peekaboo for reliable UI interaction (recommended for better experience).
  • Use Case: Ideal for situations where users need to keep tabs on a lost item or pet and want to avoid manual tracking through the UI.

Quick Start

To initiate tracking using AppleScript, open the Skill and enter: "Track device [name] on FindMy."

Frequently Asked Questions about findmy

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

FAQPage Schema
How do I track an Apple device or AirTag location on macOS without an API?

To track an Apple device or AirTag on macOS, you can use AppleScript for UI automation to interact with the FindMy app. This approach captures the FindMy window screen to extract location data when no direct API is available.

Can I automate FindMy app screen capture to monitor lost items?

Yes, you can automate FindMy app screen capture using AppleScript UI automation on macOS. This method automatically captures the application window to extract current location information for lost items or pets.

Does FindMy location tracking via AppleScript require any specific macOS environment setup?

FindMy location tracking via AppleScript requires macOS with the FindMy app installed. Using peekaboo for reliable UI interaction is recommended to ensure the AppleScript UI automation functions correctly.

Why use AppleScript for FindMy device management instead of a command line tool?

AppleScript is used for FindMy device management because no direct CLI or API exists for the application. System-level UI automation is required to control the interface and extract location data from the screen.

What are the limitations of using UI automation for AirTag tracking on macOS?

The main limitation of using UI automation for AirTag tracking is its reliance on interface stability. Since it automates the FindMy app visually rather than using a background API, interface changes or unexpected dialogs can disrupt the location extraction process.