
Recipe Sync Contacts To Sheet
- 24.8k installs
- 30k repo stars
- Updated July 22, 2026
- googleworkspace/cli
Export Google Contacts to Sheets is a skill recipe that syncs Google Contacts directory into a Google Sheets spreadsheet.
About
Export Google Contacts to Sheets is a recipe that exports the Google Contacts directory to a Google Sheets spreadsheet. Developers use this for contact management automation, team directory synchronization, and data reporting. It transforms contact data into structured spreadsheet format for further processing.
- Export Google Contacts directory to spreadsheet automatically
- Extract names, emails, phone numbers from domain profiles
- Bulk append contact data with pagination support
Recipe Sync Contacts To Sheet by the numbers
- 24,804 all-time installs (skills.sh)
- +793 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #60 of 3,301 Productivity & Planning skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
recipe-sync-contacts-to-sheet capabilities & compatibility
- Capabilities
- contact read · sheet write
- Works with
- google drive
- Use cases
- project management
What recipe-sync-contacts-to-sheet says it does
Export Google Contacts directory to a Google Sheets spreadsheet.
npx skills add https://github.com/googleworkspace/cli --skill recipe-sync-contacts-to-sheetAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 24.8k |
|---|---|
| repo stars | ★ 30k |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 22, 2026 |
| Repository | googleworkspace/cli ↗ |
What it does
Export Google Contacts to Sheets is a recipe that exports the Google Contacts directory to a Google Sheets spreadsheet. Developers use this for contact management automation, team directory synchroni
Who is it for?
Team directory creation, contact data backups, contact reporting and analysis
Skip if: Real-time contact synchronization, complex contact merging
When should I use this skill?
Need to export directory data, create contact reports, sync contacts to sheets
What you get
Automatically sync Google Contacts directory into structured Sheets spreadsheet
- Google Sheet with contacts (names, emails, phone numbers)
By the numbers
- Ships in googleworkspace/cli recipe metadata version 0.22.5
- Requires 2 prerequisite skills: gws-people and gws-sheets
- Exports 3 readMask field groups: names, emailAddresses, phoneNumbers
Files
Export Google Contacts to Sheets
PREREQUISITE: Load the following skills to execute this recipe:gws-people,gws-sheets
Export Google Contacts directory to a Google Sheets spreadsheet.
Steps
1. List contacts: gws people people listDirectoryPeople --params '{"readMask": "names,emailAddresses,phoneNumbers", "sources": ["DIRECTORY_SOURCE_TYPE_DOMAIN_PROFILE"], "pageSize": 100}' --format json 2. Create a sheet: gws sheets +append --spreadsheet SHEET_ID --range 'Contacts' --values '["Name", "Email", "Phone"]' 3. Append each contact row: gws sheets +append --spreadsheet SHEET_ID --range 'Contacts' --values '["Jane Doe", "jane@company.com", "+1-555-0100"]'
Related skills
FAQ
Which contact fields does recipe-sync-contacts-to-sheet export?
recipe-sync-contacts-to-sheet exports names, emailAddresses, and phoneNumbers using listDirectoryPeople with a readMask and DIRECTORY_SOURCE_TYPE_DOMAIN_PROFILE sources. Results are written into a Google Sheets spreadsheet via gws-sheets.
What prerequisites does recipe-sync-contacts-to-sheet need?
recipe-sync-contacts-to-sheet requires the gws binary plus gws-people and gws-sheets skills from googleworkspace/cli v0.22.5. Load both skills before listing directory people and writing sheet rows.
Is Recipe Sync Contacts To Sheet safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.