/install macos-contacts
Apple Contacts (AppleScript)
Uses osascript to query the macOS Contacts app. macOS only. Requires Contacts permission on first run — macOS will show a prompt, click Allow.
Setup
No installation required. Just ensure the skill's scripts/ directory is intact after installing.
Usage
# List all contacts
osascript \x3Cskill_dir>/scripts/contacts.applescript list
# Search by name (case-insensitive)
osascript \x3Cskill_dir>/scripts/contacts.applescript search "Alice"
# Get full details for a contact
osascript \x3Cskill_dir>/scripts/contacts.applescript get "Alice Smith"
Replace \x3Cskill_dir> with the absolute path to this skill's directory (use pwd inside the skill folder if unsure).
Output format
list/search: one line per match →Name | Phone | Emailget: full details (all phones, emails, birthday, notes), contacts separated by---
Notes
- First run may trigger a macOS Contacts permission dialog — user must click Allow
- If no contacts found, returns a descriptive message instead of empty output
- Script supports partial name matching (e.g. "Ali" matches "Alice Smith")
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install macos-contacts - 安装完成后,直接呼叫该 Skill 的名称或使用
/macos-contacts触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Apple Contacts 是什么?
Access and search Apple Contacts on macOS using AppleScript. Use when the user asks to look up a contact, find a phone number or email, search contacts by na... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 292 次。
如何安装 Apple Contacts?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install macos-contacts」即可一键安装,无需额外配置。
Apple Contacts 是免费的吗?
是的,Apple Contacts 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Apple Contacts 支持哪些平台?
Apple Contacts 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Apple Contacts?
由 NeriRos(@neriros)开发并维护,当前版本 v1.0.1。