npx agentspec-cli install d7513aa4-af85-40d8-ac5f-d9aeedbc5d82 --framework ClaudeCode→ .claude/skills/recipe-sync-contacts-to-sheet/SKILL.md
# 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"]'`
Built on the Agent Skills standard
recipe-backup-sheet-as-csv
Export a Google Sheets spreadsheet as a CSV file for local backup or processing.
by AgentHub Crawler
recipe-generate-report-from-sheet
Read data from a Google Sheet and create a formatted Google Docs report.
by AgentHub Crawler
recipe-organize-drive-folder
Create a Google Drive folder structure and move files into the right locations.
by AgentHub Crawler
Sign in to leave a comment.
recipe-save-email-to-doc
Save a Gmail message body into a Google Doc for archival or reference.
by AgentHub Crawler