con un clic
gws-people
Google People: Search, create, update, and manage contacts and profiles.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Google People: Search, create, update, and manage contacts and profiles.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
gws CLI: Shared patterns for authentication, global flags, and output formatting.
Google Sheets: Read and write spreadsheets.
Access to the user's Т-Инвестиции / Tinkoff (T-Invest) brokerage account via the T-Invest API — portfolio, positions, cash, quotes and prices, operations, dividends, commissions, yield/returns, bonds, stocks, funds, screeners, and trades on explicit command. Data and analytics, not investment advice. Use whenever the user asks about their own portfolio, account, securities, a quote or price, operations, dividends, returns or trading, or mentions Т-Инвестиции / Тинькофф / T-Invest or a ticker (SBER, GAZP). Data comes from the T-Invest API via the bundled CLI — do not answer from memory.
Google Calendar: Manage calendars and events.
Read and write Google Docs.
Google Drive: Manage files, folders, and shared drives.
| name | gws-people |
| description | Google People: Search, create, update, and manage contacts and profiles. |
| metadata | {"version":"0.22.5","openclaw":"category=productivity;requires=bins:gws","cliHelp":"gws people --help"} |
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
gws people <resource> <method> [flags]
batchCreateContacts, batchUpdateContacts, batchDeleteContacts, and contact-group member batch changes.updateContact, read the latest contact and include metadata.sources.etag so Google can reject stale writes safely.# Warm up contact search cache, then search saved contacts.
gws people people searchContacts --params '{"query":"","readMask":"names,emailAddresses,phoneNumbers,organizations","pageSize":10}'
gws people people searchContacts --params '{"query":"Dina","readMask":"names,emailAddresses,phoneNumbers,organizations","pageSize":10}'
# Search auto-saved Other Contacts from prior interactions.
gws people otherContacts search --params '{"query":"Dina","readMask":"names,emailAddresses,phoneNumbers","pageSize":10}'
# Search Google Workspace domain directory when the profile has directory access.
gws people people searchDirectoryPeople --params '{"query":"Dina","readMask":"names,emailAddresses,phoneNumbers,organizations","sources":["DIRECTORY_SOURCE_TYPE_DOMAIN_PROFILE","DIRECTORY_SOURCE_TYPE_DOMAIN_CONTACT"],"pageSize":10}'
# Create a saved contact without extra confirmation.
gws people people createContact \
--params '{"personFields":"names,emailAddresses,phoneNumbers"}' \
--json '{"names":[{"givenName":"Dina","familyName":"Fomina"}],"emailAddresses":[{"value":"dina@example.com"}]}'
batchGet - Get contact groups owned by the authenticated user.create - Create a contact group.delete - Delete a contact group after explicit user confirmation.get - Get a contact group.list - List contact groups.update - Rename a contact group.members - Operations on contact-group members.copyOtherContactToMyContactsGroup - Copy an Other Contact to saved contacts.list - List auto-saved Other Contacts.search - Search Other Contacts by name, email, or phone number.batchCreateContacts - Create contacts in a batch after explicit user confirmation.batchDeleteContacts - Delete contacts in a batch after explicit user confirmation.batchUpdateContacts - Update contacts in a batch after explicit user confirmation.createContact - Create a contact without extra confirmation.deleteContact - Delete a contact after explicit user confirmation.deleteContactPhoto - Delete a contact photo after explicit user confirmation.get - Read a person by resource name, including people/me.getBatchGet - Read specific people by resource name.listDirectoryPeople - List Google Workspace domain profiles and domain contacts.searchContacts - Search saved contacts by name, nickname, email, phone, or organization.searchDirectoryPeople - Search Google Workspace domain profiles and contacts.updateContact - Update a contact without extra confirmation; requires current metadata.sources.etag.updateContactPhoto - Update a contact photo without extra confirmation.connections - Operations on authenticated-user connections.Before calling any API method, inspect it:
# Browse resources and methods
gws people --help
# Inspect a method's required params, types, and defaults
gws schema people.<resource>.<method>
Use gws schema output to build your --params and --json flags.