recipe-sync-contacts-to-sheet

Sync Google Contacts names, emails, and phone numbers into a Google Sheets spreadsheet.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill recipe-sync-contacts-to-sheet-vikingokft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-sync-contacts-to-sheet
Source: https://github.com/vikingokft/vikingo-studio-skills/tree/main/google/recipe-sync-contacts-to-sheet
Command: npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill recipe-sync-contacts-to-sheet-vikingokft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Export Google Contacts to a Google Sheets spreadsheet for centralized access and collaboration.

Core Features & Use Cases

  • Syncs directory contacts (names, emails, phone numbers) into a single Google Sheet.
  • Supports onboarding, contact audits, backups, and team outreach by exporting to shared sheets.
  • Works with Google People API and Google Sheets API via the gws-people and gws-sheets prerequisites.

Quick Start

Provide the target spreadsheet ID and run the recipe to export your Google Contacts into that sheet.

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 export Google Contacts to Google Sheets automatically?

Yes, you can back up directory contacts by running this recipe to sync Google Contacts to a Google Sheets spreadsheet. It exports contact data including names, emails, and phone numbers into a structured sheet for centralized access and collaboration.

Do I need gws-people and gws-sheets to sync my contacts directory?

No, this recipe does not sync Google Contacts with Excel. It exports directory contacts specifically to a Google Sheets spreadsheet using the Google Sheets API. You must provide a valid Google Sheets spreadsheet ID for the contact data export.

Can I export more than 100 Google Contacts in a single run?

This recipe syncs directory contacts including names, emails, and phone numbers. It uses the Google People API to read this specific contact data and appends it as rows to your Google Sheets spreadsheet for onboarding or contact audits.

What is the best way to share Google Contacts with a team?

To sync Google Contacts, you provide the target spreadsheet ID and run the recipe. It exports up to 100 contacts per run by reading names, emails, and phone numbers via the Google People API and appending them as rows using the Google Sheets API.