gws-people

Automate Google Contacts and Profiles management via the gws CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nomad3/servicetsunami-agents --skill gws-people-nomad3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-people
Source: https://github.com/nomad3/servicetsunami-agents/tree/main/apps/api/app/skills/community/gws_people
Command: npx skills add https://github.com/nomad3/servicetsunami-agents --skill gws-people-nomad3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates management of Google Contacts and Profiles by providing a unified CLI workflow through the Google Workspace (gws) CLI. This enables programmatic access to contacts, groups, and directory data, reducing manual data entry and syncing errors.

Core Features & Use Cases

  • Manage contactGroups: create, list, get, update, delete, and manage group members.
  • Manage people: create, get, update, and search for contacts and profiles across personal and domain directories.
  • Discover and search in directory: query domain profiles and people, and handle other contacts for bulk operations.
  • Use Case: Sync an employee directory to a centralized CRM, automate contact cleanup, and batch update groups with new members.

Quick Start

Authenticate with the gws CLI and run a target gws people command to manage contacts or groups.

Frequently Asked Questions about gws-people

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Contacts management with a CLI?

Automate Google Contacts management by running target gws people commands through the gws CLI. This enables programmatic batch operations on contact groups, people data, and domain directories, reducing manual data entry and syncing errors.

Can I batch update contact groups and people data in Google Workspace?

Yes, you can batch update contact groups and people data in Google Workspace. The gws CLI supports batch operations for creating, listing, getting, updating, and deleting groups, as well as managing group members and individual people profiles.

How do I search domain profiles and other contacts in Google People API?

Search domain profiles and other contacts by using the gws CLI to query the Google People API directory. This allows you to discover and search domain profiles, handle other contacts for bulk operations, and sync employee directories.

Do I need special authentication to manage Google Contacts via the gws CLI?

Yes, managing Google Contacts via the gws CLI requires proper authentication and access to Google People API permissions. You must authenticate with the gws CLI before running any commands to operate on contacts or groups across personal and domain directories.

What is the best way to sync an employee directory to a centralized CRM?

The best way to sync an employee directory to a centralized CRM is using the gws CLI to query domain profiles. This automated workflow provides programmatic access to directory data, reducing manual data entry and syncing errors.

Can I manage both personal and domain directories with Google People API automation?

Yes, you can manage both personal and domain directories with Google People API automation. The gws CLI supports searching and updating people data and contacts across personal and domain directories, handling other contacts for bulk operations.