google-workspace

Integrates Gmail, Calendar, Drive, Sheets, and Docs into a command-line interface.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fikriaf/agentos --skill google-workspace-fikriaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/fikriaf/agentos/tree/main/src/agentos/skills/productivity/google-workspace
Command: npx skills add https://github.com/fikriaf/agentos --skill google-workspace-fikriaf

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 streamlines access to key Google Workspace services, enabling users to interact with Gmail, Calendar, Drive, Sheets, and Docs without leaving their preferred platform or workflow.

Core Features & Use Cases

  • Unified Interface: Access and manage Google Workspace services through a single command-line interface.
  • OAuth Integration: Securely manage OAuth2 authentication for Google Workspace services.
  • Command-Line Automation: Automate tasks such as sending emails, scheduling events, and managing documents via the command line.
  • Use Case: Imagine you need to send an email and schedule a meeting. With this Skill, you can send an email and create a calendar event in one go, all from your command line.

Quick Start

Set up your Google Workspace credentials using the setup.py script. Then, use the gmail command to send an email, or the calendar command to schedule a meeting.

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 from the command line by using a unified interface that integrates Gmail, Calendar, Drive, Sheets, and Docs. It supports command-line automation for sending emails, scheduling events, and managing documents without leaving your terminal workflow.

How do I authenticate Google Workspace API requests in Python?

To authenticate Google Workspace API requests in Python, this Skill uses OAuth2 integration. You must set up your Google Workspace credentials using the provided setup script to securely manage authentication for Gmail, Calendar, and Drive services.

Can I send an email and schedule a Google Calendar event at the same time?

Yes, you can send an email and schedule a Google Calendar event at the same time. The command-line automation allows you to execute multiple actions in one go, such as sending a Gmail message and creating a calendar event together.

Do I need the google-api-python-client library to manage Google Docs and Sheets?

Yes, you need the google-api-python-client library, along with google-auth-oauthlib and google-auth-httplib2, to manage Google Docs and Sheets. These dependencies are required for the Python environment to interact with Google Workspace services.

What is the best way to automate Google Drive document management via a CLI?

The best way to automate Google Drive document management via a CLI is using a unified command-line interface that securely handles OAuth2 authentication. This allows you to manage documents and Sheets directly from your preferred terminal workflow.