gws-people

Manage Google People contacts and profiles via the People API.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/wuyyyyyou/cli --skill gws-people-wuyyyyyou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-people
Source: https://github.com/wuyyyyyou/cli/tree/main/skills/gws-people
Command: npx skills add https://github.com/wuyyyyyou/cli --skill gws-people-wuyyyyyou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Google Contacts and profiles across the domain without manual edits, reducing duplication and errors.

Core Features & Use Cases

  • Centralized management of contacts and profile data via Google People API.
  • Synchronize multiple data sources (contacts, groups, and profiles) with simple commands.
  • Use Case: Onboard teams and update department contacts so everyone sees the latest titles and emails in one place.

Quick Start

Ask the AI to list a user's contacts and update a profile field as needed.

Frequently Asked Questions about gws-people

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

FAQPage Schema
How do I manage Google People contacts and profiles programmatically?

To manage Google People contacts programmatically, this Skill uses the Google People API via a CLI tool to read and update contact details with proper authentication and scope checks.

Can I synchronize employee directories across multiple groups automatically?

Yes, you can synchronize employee directories across multiple groups by using simple commands to sync data sources like contacts, groups, and profiles without manual edits.

What's the best way to update contact details when onboarding teams?

The best way to update contact details when onboarding teams is to ask the AI to list a user's contacts and update specific profile fields, ensuring everyone sees the latest titles and emails in one place.

Does this Google People API integration require manual scope checks?

No, the Google People API integration handles scope checks automatically during authentication, supporting both read and update operations securely without manual verification steps.

Why does synchronizing contacts across a domain reduce duplication errors?

Synchronizing contacts across a domain reduces duplication errors by centralizing management of contacts and profile data via the Google People API, eliminating manual edits and keeping multiple data sources consistent.

Do I need the CLI tool to update Google Contacts profile fields?

Yes, you need the CLI tool because it is the mechanism this Skill leverages to interact with the Google People API for executing read and update operations on contacts and profiles.