بنقرة واحدة
gws-people
Google People: Search, create, update, and manage contacts and profiles.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Google People: Search, create, update, and manage contacts and profiles.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف 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.