recipe-sync-contacts-to-sheet

Exports Google Contacts directory to a Google Sheets spreadsheet via gws-people and gws-sheets skills.

Updated May 25, 2025
One-click install
npx skills add https://github.com/temple-slope/dotfiles --skill recipe-sync-contacts-to-sheet-temple-slope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-sync-contacts-to-sheet
Source: https://github.com/temple-slope/dotfiles/tree/main/.agents/skills/recipe-sync-contacts-to-sheet
Command: npx skills add https://github.com/temple-slope/dotfiles --skill recipe-sync-contacts-to-sheet-temple-slope

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates exporting Google Contacts to a Google Sheets spreadsheet to centralize and update your team's contact list.

Core Features & Use Cases

  • Retrieve directory contacts via Google Contacts using the gws-people skill.
  • Create or reuse a Google Sheet and append contact rows with names, emails, and phone numbers.
  • Use cases include onboarding new hires, maintaining a shared address book, or syncing contacts to a CRM-ready sheet.

Quick Start

Load the gws-people and gws-sheets skills, then run the recipe to export your Google Contacts into a Google Sheets spreadsheet.

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?

You can export Google Contacts to Google Sheets by loading the gws-people and gws-sheets skills to retrieve directory contacts and append their names, emails, and phone numbers as rows in a spreadsheet.

What is the best way to sync a shared Google Workspace contact list to a spreadsheet?

Syncing Google Workspace directory contacts to a spreadsheet is done by listing people via the gws-people skill and appending their contact details to a Google Sheet for centralized team access.

Can I use Google Sheets to maintain an up-to-date address book for my team?

Yes, you can maintain an up-to-date address book by running a recipe that lists directory people from Google Contacts and appends their current information as rows in a Google Sheets spreadsheet.

Do I need to install any dependencies to export contacts to a spreadsheet?

You need to load the gws-people and gws-sheets skills, which provide the commands to list directory people and append rows, but no other external dependencies are required for the contact export.

What contact details are included when exporting Google Contacts to Sheets?

Exporting Google Contacts to Sheets includes contact names, email addresses, and phone numbers, which are appended as rows to the designated spreadsheet for team synchronization.

When should I use a recipe to sync Google Contacts instead of manual export?

Use a recipe to sync Google Contacts when you need centralized, up-to-date contact lists for onboarding new hires, maintaining a shared address book, or preparing CRM-ready sheets.