recipe-sync-contacts-to-sheet

Synchronize Google Contacts data to a Google Sheets spreadsheet.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/fishyer/skills --skill recipe-sync-contacts-to-sheet-fishyer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-sync-contacts-to-sheet
Source: https://github.com/fishyer/skills/tree/main/skills/recipe-sync-contacts-to-sheet
Command: npx skills add https://github.com/fishyer/skills --skill recipe-sync-contacts-to-sheet-fishyer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws-people, gws-sheets, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the synchronization of Google Contacts to a Google Sheets spreadsheet, eliminating the need for manual data entry.

Core Features & Use Cases

  • Contact Sync: Automatically export Google Contacts data to a Google Sheets spreadsheet.
  • Customizable: Adjust the read mask to include specific contact details.
  • Use Case: Ideal for users who want to keep their contact information up to date across multiple platforms.

Quick Start

Run the 'recipe-sync-contacts-to-sheet' command to initiate the synchronization process.

Frequently Asked Questions about recipe-sync-contacts-to-sheet

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

FAQPage Schema
How do I automatically sync Google Contacts to Google Sheets?

To sync Google Contacts to Google Sheets automatically, you can run this recipe to retrieve and push contact data directly into a spreadsheet using Google Workspace services. It eliminates manual data entry.

Can I customize which contact details are exported to Google Sheets?

Yes, you can customize the exported contact details by adjusting the read mask in the synchronization script. This allows you to include only specific contact fields in your Google Sheets spreadsheet.

What is the best way to keep contact information up to date across multiple platforms?

The best way to maintain up-to-date contact information across platforms is to automate the synchronization process from Google Contacts to Google Sheets. This ensures your spreadsheet consistently reflects the latest contact data.

Do I need Google Workspace services to sync my contacts to a spreadsheet?

Yes, this recipe requires Google Workspace services, specifically gws-people and gws-sheets, to retrieve contact data and manipulate the target spreadsheet for automated synchronization.

Are there limitations when exporting Google Contacts data to Google Sheets?

Exporting Google Contacts to Google Sheets relies on Google Workspace APIs, meaning synchronization performance may be constrained by API rate limits and the total size of your contact list.