Agent skill · marketing growth · googleworkspace
gws-people
Google People: Manage contacts and profiles.
Why this skill is useful
Provides specific API commands for managing Google Contacts that the AI wouldn't reliably generate on its own.
What it needs
Requires gws installed locally. About 4k tokens when loaded. Last updated 2026-08-01. 30,245 stars on the source repository.
What this skill does
people (v1) PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. API Resources contactGroups batchGet — Get a list of contact groups owned by the authenticated user by specifying a list of contact group resource names. create — Create a new contact group owned by the authenticated user. Created contact group names must be unique to the users contact groups. Attempting to create a group with a duplicate name will return a HTTP 409 error. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures. delete — Delete an existing contact group owned by the authenticated user by specifying a contact group resource name. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures. get — Get a specific contact group owned by the authenticated user by specifying a contact group resource name. list — List all contact groups owned by the authenticated user. Members of the contact groups are not populated. update — Update the name of an existing contact group owned by the authenticated user. Updated contact group names must be unique to the users contact groups. Attempting to create a group with a duplicate name will return a HTTP 409 error. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures. members — Operations on the 'members' resource otherContacts copyOtherContactToMyContactsGroup — Copies an "Other contact" to a new contact in the user's "myContacts" group Mutate requests for the same user should be sent sequentially to avoid increased latency and failures. list — List all "Other contacts", that is contacts that are not in a contact group. "Other contacts" are typically auto created contacts from interactions. Sync tokens expire 7 days after the full sync. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills googleworkspace/gws-people