google-workspace-agent

Manage Gmail, Calendar, Drive, Sheets, and Docs via command-line interface.

3|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hanabi-jpn/clawhub-skills --skill google-workspace-agent-hanabi-jpn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace-agent
Source: https://github.com/hanabi-jpn/clawhub-skills/tree/main/business-ops-pack/google-workspace-agent
Command: npx skills add https://github.com/hanabi-jpn/clawhub-skills --skill google-workspace-agent-hanabi-jpn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines Google Workspace management by allowing you to perform actions like sending emails, creating calendar events, and managing files directly from the command line, without switching between different applications.

Core Features & Use Cases

  • Unified Access: Access Gmail, Calendar, Drive, Sheets, and Docs from a single command prefix.
  • Automation: Automate workflows like email campaigns, calendar event creation, and file management.
  • Use Case: Easily create a meeting request in your Google Calendar and send an email reminder to all attendees from Claude Code.

Quick Start

Use the gw mail command to send an email to '[email protected]' with the subject 'Meeting Reminder' and a message 'Don't forget our meeting tomorrow at 10 AM.'

Frequently Asked Questions about google-workspace-agent

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

FAQPage Schema
How do I automate sending emails and scheduling meetings in Google Workspace from the command line?

You can automate Google Workspace tasks by executing command-line instructions to send Gmail messages and create Calendar events without switching applications. This streamlines workflows like email campaigns and meeting scheduling directly from your terminal.

Can I manage Google Drive, Sheets, and Docs using a single command prefix?

Yes, you can manage Google Drive, Sheets, and Docs using a unified command prefix. This provides centralized access to multiple Google Workspace services for file management and document automation from one interface.

Do I need OAuth 2.0 authentication to use Google Workspace APIs for automation?

Yes, OAuth 2.0 authentication is required to interact with Google Workspace APIs. You must configure appropriate authentication scopes for each service, such as Gmail or Calendar, to authorize the automation scripts.

What is the best way to create a calendar event and send an email reminder without opening a browser?

The best way to create a calendar event and send an email reminder without a browser is using command-line automation. You can generate a Google Calendar meeting request and trigger a Gmail notification to attendees directly from your terminal.

What Google authentication libraries are required to manage Google Calendar and Gmail via scripts?

Managing Google Calendar and Gmail via scripts requires specific Google authentication libraries including google-auth, google-auth-oauthlib, and google-auth-httplib2. These dependencies handle the OAuth 2.0 authorization flow for API service interaction.