From google-workspace-cli
Exports Google Contacts directory to a Google Sheets spreadsheet using gws CLI commands for people listing and sheet appending. Useful for contact data backup or analysis.
How this skill is triggered — by the user, by Claude, or both
Slash command
/google-workspace-cli:recipe-sync-contacts-to-sheetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-people`, `gws-sheets`
PREREQUISITE: Load the following skills to execute this recipe:
gws-people,gws-sheets
Export Google Contacts directory to a Google Sheets spreadsheet.
gws people people listDirectoryPeople --params '{"readMask": "names,emailAddresses,phoneNumbers", "sources": ["DIRECTORY_SOURCE_TYPE_DOMAIN_PROFILE"], "pageSize": 100}' --format jsongws sheets +append --spreadsheet-id SHEET_ID --range 'Contacts' --values '["Name", "Email", "Phone"]'gws sheets +append --spreadsheet-id SHEET_ID --range 'Contacts' --values '["Jane Doe", "[email protected]", "+1-555-0100"]'npx claudepluginhub pleaseai/claude-code-plugins --plugin google-workspaceExports Google Contacts directory to a Google Sheets spreadsheet using gws CLI commands. Lists domain profiles with names, emails, phones and appends to sheet. Useful for backups or data analysis.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.