A specialized CLI tool for reading, creating, and managing macOS Contacts via the native CNContactStore API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install mac-contacts
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install mac-contacts using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a robust command-line interface to interact with the macOS unified contact store. By leveraging Openclaw Skills, developers and AI agents can perform deep searches across names, organizations, emails, and physical addresses, as well as manage contact group memberships. It bridges the gap between terminal-based workflows and the native Apple Contacts ecosystem.
The tool is designed to work with unified contact views, merging iCloud, local, and Exchange data into a single, searchable interface. All write operations are handled atomically, ensuring data integrity within the macOS environment while providing a developer-friendly YAML output for read operations.
To use this skill within Openclaw Skills, you must first install the required Python dependencies on your macOS machine:
pip install pyobjc-framework-Contacts pyyaml
You must also grant Contacts access to your Terminal or agent host via System Settings → Privacy & Security → Contacts when prompted.
The skill outputs data primarily in YAML format for high readability and easy automation.
| Component | Format | Description |
|---|---|---|
| Search Output | YAML List | Contains name, organisation, phone(s), email(s), and address(es). |
| Contact Detail | YAML Mapping | Detailed view including job titles, URLs, social profiles, and list memberships. |
| Group List | YAML List | A simple list of all defined contact groups/lists. |
| Status Messages | Plain Text | Prefixed with Success: or Error: for status tracking. |
Loading
A strategic content creation tool that transforms raw ideas into high-performing, persuasive LinkedIn posts using proven narrative frameworks.

An autonomous coding agent loop that leverages Ralph CLI and OpenCode Zen free models with built-in fallback logic.

A sophisticated skill for transforming rigid, robotic AI-generated content into authentic, conversational, and human-sounding prose.

Quickly fetch and condense your latest Gmail messages into actionable AI-generated summaries within your agent workflow.

A comprehensive search and installation tool for discovering agent capabilities across multiple major skill registries.

A Naruto-themed multi-agent system that ranks and dispatches missions to specialized sub-agents for efficient task execution.








































