martin-hausleitner/openclaw-apple-findmy-skill/apple-find-my
- community
Checking that the SKILL.md file is still in the repository.
Use when Martin asks OpenClaw or Hermes to read, verify, install, debug, or dashboard his consented local Apple Find My people, devices, items, AirTags, FollowMyFriends, FindMySync, OwnTracks, Traccar, or GeoPulse data.
Install
npx vskill@latest install martin-hausleitner/openclaw-apple-findmy-skill/apple-find-mySKILL.md
Apple Find My Local Pipeline
Use this skill for Martin's local Apple Find My stack. The stack keeps private location data on the Mac and exposes only redacted summaries by default.
Safety Rules
- Never print Apple Find My keys, raw decrypted plist rows, raw SQLite rows,
dashboard login files, raw GPS payloads, or exact coordinates by default.
- Use the redacted summary for normal answers:
- Use exact private data only for local bridge/debug work and only summarize
results in chat.
- Do not commit or publish files under:
Mental Model
| Component | Role | |
|---|---|---|
| FollowMyFriends | people/friends source | |
| FindMySync | devices/items sender shape and fallback | |
openclaw_findmy_export.py | normalized local export | |
| OwnTracks | lightweight 34-track map | |
| Traccar | multi-device dashboard | |
| GeoPulse | timeline/GPS-data dashboard |
Current verified shape:
Traccar currently stores 31 merged dashboard devices because duplicate Find My IDs are collapsed before publishing to Traccar.
FindMySync does not provide people in the current local setup. FollowMyFriends does not provide AirTags/items as its primary data source.
Core Commands
Run a one-shot export:
Install or refresh the 10-minute core export:
Install existing-tool path:
Install dashboards:
Dashboard URLs
Dashboard credentials are private local files:
Do not print those files unless Martin explicitly asks for local login details.
Verify Bridges
Run local bridge checks:
Expected:
Run a redacted full-stack healthcheck:
Run or install the OneDrive backup:
Verify Traccar/GeoPulse counts through APIs without printing coordinates:
Autostart
Current 10-minute LaunchAgents:
Persistent/local-start jobs:
OneDrive target:
Latest/ is redacted and agent-safe. Archive/Encrypted/ is private and encrypted; do not print archive contents or the local backup passphrase. Status/healthcheck.json and Status/quality-report.md are redacted and safe for normal assistants. Status/assistant-brief.md is the shortest safe entry point. Status/sync-sentinel.json proves the OneDrive folder was writable when the backup ran. Status/current-status.json, .md, and .txt are refreshed every 10 minutes for normal assistants without touching private archive contents.
Inspect:
Required Private Files
Keys are expected at:
If missing, pause and use Martin's private key extraction flow. Do not parse or publish raw encrypted cache files.
Documentation
Repo:
Read:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/apple-find-my/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/martin-hausleitner/openclaw-apple-findmy-skill/apple-find-my)