Google Contacts Label Sync

Sync a list of people into Google Contacts tagged with a specific label. Creates the label if missing, dedupes by email (adds the label to existing contacts instead of creating duplicates), and creates new contacts with the label attached in a single API call. Uses the Google People API directly via the gog CLI's stored OAuth refresh token. Use this whenever the user wants to add, tag, label, group, or organize contacts in Google Contacts — including phrases like "add these people to my contacts", "tag them as X", "sync this signup list", "put them in a Google Contacts group", "label all of these". Also the right skill when the user has a list (spreadsheet, CRM export, signup data) and wants it represented in Google Contacts with a recognizable label for later bulk actions.

razbakov Updated

File contents

razbakov/skills/tree/main/skills/google-contacts-label-sync commit a789cd1d9c

Frequently asked questions

npx skillmds@latest add razbakov/google-contacts-label-sync