google-workspace

Automate Gmail, Calendar, Drive, Contacts, Sheets, and Docs operations via authenticated workflows.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Gitnapp/Skills --skill google-workspace-gitnapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/Gitnapp/Skills/tree/main/productivity/google-workspace
Command: npx skills add https://github.com/Gitnapp/Skills --skill google-workspace-gitnapp

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 removes the friction of manually managing Gmail, Calendar, Drive, Contacts, Sheets, and Docs by providing an AI-driven workflow for Google Workspace operations.

Core Features & Use Cases

  • Workspace Integration: Connects to Gmail, Calendar, Drive, Contacts, Sheets, and Docs through OAuth authentication and CLI/API tooling.
  • Automated Productivity Tasks: Supports searching emails, managing files, creating calendar events, reading documents, and updating spreadsheets with structured JSON outputs.
  • Use Case: Manage a business workflow where an assistant can find relevant emails, organize Drive files, update a budget spreadsheet, and schedule meetings while requiring approval before impactful changes.

Quick Start

Use the google-workspace skill to connect my Google account and help me find unread emails from the last week.

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 tasks through an API?

Automate Gmail and Google Calendar tasks by using this Skill to connect Google Workspace services through authenticated OAuth workflows and the Google API client. It executes operations with structured JSON outputs and CLI integration.

Do I need OAuth credentials to manage Google Drive files with an AI assistant?

Yes, OAuth credentials are required to manage Google Drive files with an AI assistant. This Skill requires Google OAuth authentication alongside google-auth-oauthlib and google-api-python-client libraries to securely connect, retrieve, and organize cloud files.

Can I update Google Sheets and search emails in a single automated workflow?

You can update Google Sheets and search emails in a single automated workflow using this Skill. It connects Gmail, Sheets, Docs, and Drive to handle productivity scenarios, returning structured JSON outputs after applying validation to each operation.

What's the best way to schedule meetings and organize Drive files without manual entry?

Use an AI-driven workflow that applies OAuth credentials to Google Calendar and Drive APIs to schedule meetings and organize files without manual entry. This Skill automates event creation and file organization while requiring approval for impactful changes.

What Python dependencies are required for Google Workspace automation scripts?

Required Python dependencies for Google Workspace automation scripts are google-api-python-client, google-auth-oauthlib, and google-auth-httplib2. These libraries handle API requests, OAuth authentication, and HTTP transport for secure Workspace account operations.