google-workspace

Manage Google Drive, Sheets, Gmail, and Calendar via the gws CLI.

2|3|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/psd401/psd-claude-plugins --skill google-workspace-psd401
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/psd401/psd-claude-plugins/tree/main/plugins/psd-productivity/skills/google-workspace-cli
Command: npx skills add https://github.com/psd401/psd-claude-plugins --skill google-workspace-psd401

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @googleworkspace/cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a unified command-line interface for managing Google Drive, Sheets, Gmail, and Calendar across multiple accounts, streamlining productivity workflows.

Core Features & Use Cases

  • Drive Management: List, search, upload, download, and create folders in Google Drive.
  • Sheets Integration: Read, append, and update data in Google Sheets.
  • Gmail Access: Send emails and triage your inbox.
  • Calendar Operations: View your agenda and create events.
  • Use Case: Automatically pull enrollment data from a Google Sheet, generate a summary PDF report, and upload it to a specific Google Drive folder.

Quick Start

Use the google-workspace skill to list the first 10 files in your Google Drive.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I manage Google Workspace services like Gmail and Calendar from the command line?

You can manage Google Workspace services like Gmail and Calendar from the command line by using the gws CLI tool. It provides a unified interface to automate Drive management, Sheets updates, email triage, and event scheduling across accounts.

Do I need OAuth authentication to access Google Drive and Sheets via CLI?

Yes, you need proper OAuth authentication to access Google Drive and Sheets via CLI. This secure authorization ensures the command-line interface can safely interact with your Google Workspace APIs for data management and communication tasks.

Can I automate pulling data from Google Sheets and uploading reports to Google Drive?

You can automate pulling data from Google Sheets and uploading reports to Google Drive using this unified CLI. It streamlines productivity workflows by reading sheet data, processing it, and directly creating or uploading files to designated Drive folders.

What's the best way to integrate Gmail and Calendar operations into automated workflows?

The best way to integrate Gmail and Calendar operations into automated workflows is through a unified command-line interface. This approach allows you to script email sending, inbox triage, agenda viewing, and event creation alongside other data management tasks.

Does the gws CLI tool support managing multiple Google Workspace accounts?

Yes, the gws CLI tool supports managing multiple Google Workspace accounts. It streamlines productivity workflows by allowing you to seamlessly switch contexts for Drive, Sheets, Gmail, and Calendar operations across different organizational profiles.