contact-sync

Automate contact synchronization with Apple Contacts via external APIs.

14|1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/galeka/GAIA-Obsidian-Vault --skill contact-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contact-sync
Source: https://github.com/galeka/GAIA-Obsidian-Vault/tree/main/tests/regression/snapshot/.claude/skills/contact-sync
Command: npx skills add https://github.com/galeka/GAIA-Obsidian-Vault --skill contact-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires apple-contacts, mcp__apple-contacts__search_contacts, mcp__apple-contacts__get_contact, mcp__apple-contacts__create_contact, mcp__apple-contacts__update_contact, and includes scripts (resource) components.

What problem does it solve?

Manages the synchronization, addition, and update of Apple Contacts entries from a variety of sources.

Core Features & Use Cases

  • Synchronization: Ensures contacts are up-to-date across devices.
  • Adding Contacts: Automatically adds missing contacts or updates incomplete information.
  • Language Support: Handles contact sync in multiple languages, catering to a diverse user base.

Quick Start

To sync a contact, say: "sync contact" or "add to contacts".

Frequently Asked Questions about contact-sync

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

FAQPage Schema
How do I automate contact synchronization with Apple Contacts?

Automate contact synchronization with Apple Contacts by triggering the skill to search for and update entries. It ensures contacts are up-to-date across devices by searching by name or email and updating incomplete information.

Can I automatically add missing contacts to Apple Contacts?

Yes, you can automatically add missing contacts to Apple Contacts. The skill creates new contacts and updates incomplete information from a variety of sources to enhance data consistency.

Does Apple Contacts synchronization support multiple languages?

Apple Contacts synchronization supports multiple languages. The skill handles contact sync in multiple languages, catering to a diverse user base and ensuring accurate contact entry.

What is the best way to update incomplete contact information across devices?

The best way to update incomplete contact information across devices is using automated contact synchronization. The skill searches by name or email and uses external APIs to interact with the Contacts application.

How do I search for existing contacts before creating new ones in Apple Contacts?

Search for existing contacts in Apple Contacts before creating new ones by name or email. The skill uses search and get functions to check for existing entries and updates them as necessary.

Do I need external APIs to interact with the Contacts application for automated entry?

Yes, you need external APIs to interact with the Contacts application for automated entry. The skill uses these APIs to search, create, and update Apple Contacts entries seamlessly.