google-contacts

Manage Google Contacts with CRUD operations via Python scripts.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Baphomet480/claude-skills --skill google-contacts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-contacts
Source: https://github.com/Baphomet480/claude-skills/tree/main/google-contacts
Command: npx skills add https://github.com/Baphomet480/claude-skills --skill google-contacts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-oauthlib, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a programmatic interface for managing Google Contacts, allowing AI agents to interact with your contact list for tasks like searching, creating, updating, and deleting entries.

Core Features & Use Cases

  • Full CRUD Operations: Perform Create, Read, Update, and Delete actions on your Google Contacts.
  • Search & List: Easily find contacts by name, email, or phone, or get a paginated list of all contacts.
  • Use Case: An AI assistant can automatically add a new client's contact information after a meeting, or find a colleague's phone number when you need to make a call.

Quick Start

Use the google-contacts skill to create a new contact named Jane Doe with the email [email protected].

Frequently Asked Questions about google-contacts

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

FAQPage Schema
How do I manage Google Contacts with an AI assistant?

You can manage Google Contacts with an AI assistant by using Python scripts to perform Create, Read, Update, and Delete operations via the Google People API. This allows automated searching, listing, and detailed contact retrieval directly from your address book.

What do I need to set up before using the Google People API for contact management?

Before using the Google People API for contact management, you need to enable the API in your Google Cloud project and obtain OAuth 2.0 credentials. You also need the google-api-python-client and google-auth-oauthlib Python packages installed.

Can I search my address book by email or phone number programmatically?

Yes, you can search your address book programmatically by name, email, or phone number. The Skill supports querying your Google Contacts to find specific entries and retrieving detailed contact information based on those search criteria.

How do I automate adding new contacts to Google Contacts after a meeting?

To automate adding new contacts after a meeting, an AI agent can execute a Python script to create a new entry in Google Contacts. This CRUD operation sends the contact details directly to your address book via the Google People API.

Does this contact management approach support listing all contacts with pagination?

Yes, this contact management approach supports listing all contacts with pagination. This allows your AI assistant to retrieve large sets of contacts from your address book in manageable chunks via the Google People API.