google-contacts

Organize and de-duplicate Google Contacts using the Google People API.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/pooriaarab/skills --skill google-contacts-pooriaarab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-contacts
Source: https://github.com/pooriaarab/skills/tree/main/organizer/google-contacts
Command: npx skills add https://github.com/pooriaarab/skills --skill google-contacts-pooriaarab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Organizes, deduplicates, and enriches Google Contacts to keep your address book clean and up-to-date.

Core Features & Use Cases

  • Contact Deduplication: Removes near-identical entries and merges duplicates based on email and phone similarity.
  • Missing Data Enrichment: Fills in missing contact details such as names, emails, phones, and photos.
  • Contact Group Curation: Manages and categorizes contact groups for better organization.
  • Use Case: Streamline your contacts to eliminate duplicates and add missing info, ensuring your address book is accurate and easy to browse.

Quick Start

Ask the AI to clean and organize my Google Contacts by deduplicating entries and filling missing details.

Frequently Asked Questions about google-contacts

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

FAQPage Schema
How do I automatically deduplicate Google Contacts?

To deduplicate Google Contacts, this Skill uses the Google People API to identify and merge near-identical entries based on email, phone, and name similarity. It automatically cleans your address book by combining duplicate contacts into single, accurate records.

How can I enrich missing data in my Google Contacts address book?

You can enrich missing data in Google Contacts by asking the AI to fill in absent contact details such as names, emails, phone numbers, and photos. This ensures your address book remains clean, updated, and easy to browse.

Do I need CLI tools to access the Google People API for contact management?

Yes, you need CLI tools like gog or gws to interact with the Google People API. These command-line interfaces provide the necessary access for the Skill to read, merge, and update your contact groups programmatically.

What is the best way to organize and declutter Google Contacts?

The best way to organize and declutter Google Contacts is through automated merging, enrichment, and contact group curation. This process eliminates duplicates and categorizes entries based on data similarity to maintain a tidy address book.

Can I manage and categorize contact groups in Google Contacts?

Yes, you can manage and categorize contact groups for better organization. The Skill handles contact group curation by automatically sorting and managing your categorized entries after deduplicating and enriching the underlying contact data.