google-workspace

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

1|1|Updated May 25, 2026
One-click install
npx skills add https://github.com/aayushsoam/clawbot-agent --skill google-workspace-aayushsoam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/aayushsoam/clawbot-agent/tree/main/skills/productivity/google-workspace
Command: npx skills add https://github.com/aayushsoam/clawbot-agent --skill google-workspace-aayushsoam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-oauthlib, google-auth-httplib2, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies Google Workspace operations by providing a command-line interface, enabling users to manage their Gmail, Calendar, Drive, Sheets, and Docs without leaving their terminal.

Core Features & Use Cases

  • Email Management: Send emails, search, label, and reply to messages directly from the command line.
  • Calendar Integration: Create, list, and modify events in your Google Calendar.
  • Document Editing: Access and edit Google Docs and Sheets using simple commands.
  • File Storage: Manage files in Google Drive with ease.
  • Use Case: Imagine you need to create a new spreadsheet for budgeting and want to schedule a meeting to discuss it. This Skill allows you to create the spreadsheet, add meeting details to your calendar, and send an invitation directly from the terminal.

Quick Start

Run the gws command to list the latest events in your Google Calendar.

Frequently Asked Questions about google-workspace

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

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

You can manage Gmail and Google Calendar from the command line by using the 'gws' CLI. It supports sending emails, searching messages, and creating or modifying calendar events directly from your terminal.

Can I create Google Sheets and schedule meetings without leaving the terminal?

Yes, you can create Google Sheets and schedule meetings without leaving the terminal. The Skill enables you to create spreadsheets, add meeting details to Google Calendar, and send invitations using simple commands.

Do I need Google API client credentials to manage Google Drive via CLI?

Yes, you need Google API client credentials to manage Google Drive via CLI. The Skill requires access to respective Google Workspace services and utilizes Python client libraries like google-api-python-client for execution.

What is the best way to edit Google Docs and manage files in Google Drive programmatically?

The best way to edit Google Docs and manage files in Google Drive programmatically is using the 'gws' command-line interface. It allows you to access, edit, and manage your document storage with simple commands.

Why does the Google Workspace CLI fall back to Python client libraries?

The Google Workspace CLI falls back to Python client libraries when the 'gws' command is not available. It utilizes dependencies like google-auth-oauthlib and google-auth-httplib2 to execute operations.

Are there limitations when using a command line interface for Google Workspace operations?

The main limitation is the requirement for Google API client credentials and proper authentication setup. While it simplifies operations, users must configure access to the respective Google Workspace services before using the CLI.