google-workspace

Access Gmail, Calendar, Drive, Sheets, Docs, and Contacts via OAuth.

3|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/DarkArty07/Aether-Agents --skill google-workspace-darkarty07
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/DarkArty07/Aether-Agents/tree/main/home/skills/productivity/google-workspace
Command: npx skills add https://github.com/DarkArty07/Aether-Agents --skill google-workspace-darkarty07

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 eliminates the hassle of manually switching between Google Workspace apps, managing separate logins, and handling complex OAuth setup to programmatically access Gmail, Calendar, Drive, Sheets, Docs and Contacts for automated productivity workflows.

Core Features & Use Cases

  • OAuth-Authenticated Access: Securely connect to all core Google Workspace services with automatic token refresh, eliminating the need for repeated manual logins.
  • CLI-Powered Automation: Execute commands to search emails, manage calendar events, search Drive files, update Sheets, and retrieve Docs content directly from your terminal or agent interface.
  • Use Case: For example, you can use this Skill to automatically pull unread client emails, schedule a follow-up meeting on your calendar, and update a project status Sheet in a single seamless workflow.

Quick Start

Use the google-workspace skill to search for all unread emails from the last 24 hours and list your upcoming calendar events for the next 7 days.

Frequently Asked Questions about google-workspace

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

FAQPage Schema
How do I automate Gmail and Google Calendar workflows with OAuth authentication?

You can automate Gmail and Google Calendar workflows with OAuth authentication by using the google-workspace skill to securely connect to Google Workspace services, enabling programmatic email management and calendar scheduling with automatic token refresh.

What do I need to set up Google Workspace API automation for Drive and Sheets?

Setting up Google Workspace API automation for Drive and Sheets requires Google OAuth client credentials and bundled Python client libraries like google-api-python-client to execute API calls for file search and spreadsheet updates.

Can I retrieve Google Docs content and search Drive files via a command line interface?

Yes, you can retrieve Google Docs content and search Drive files via a command line interface using the bundled gws CLI, which executes commands directly from your terminal or agent interface for automated document retrieval.

Does this approach support automatic token refresh for Gmail email management APIs?

Yes, this approach supports automatic token refresh for Gmail email management APIs, eliminating the need for repeated manual logins and ensuring secure, continuous programmatic access to your Google Workspace account.

What is the best way to integrate Contacts and Calendar scheduling into a single Python workflow?

The best way to integrate Contacts and Calendar scheduling into a single Python workflow is using bundled client libraries like google-auth-oauthlib to manage OAuth authentication and execute API calls across multiple Google Workspace services.