google-workspace

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

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/anilcan-kara/nozich-agent --skill google-workspace-anilcan-kara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/anilcan-kara/nozich-agent/tree/main/skills/productivity/google-workspace
Command: npx skills add https://github.com/anilcan-kara/nozich-agent --skill google-workspace-anilcan-kara

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?

Gmail, Calendar, Drive, Docs, and Sheets automation and orchestration from a single Nozich workflow, reducing manual integration overhead.

Core Features & Use Cases

  • Gmail: search, read, send, reply, labels, and management of messages
  • Calendar: list, create, and delete events, with ISO timestamps
  • Drive: search, get metadata, upload, download, share, and folder creation
  • Docs/Sheets: read content and basic edits
  • OAuth and gws integration: Nozich-managed workflow with optional gws backend for broader coverage Use Case: A project lead can automate weekly status emails, schedule events, and archive project docs at week’s end.

Quick Start

Authenticate with Google using the setup script to enable CLI control over Gmail, Calendar, Drive, Docs, and Sheets.

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 management from the command line?

This Skill enables CLI-based Google Workspace automation, allowing you to search and send Gmail messages, schedule Calendar events, and manage Drive files through an OAuth-authenticated backend or the Google API Python client.

Do I need google_client_secret.json to use the Google Workspace CLI integration?

Yes, using the Google Workspace CLI integration requires google_client_secret.json. The OAuth setup flow needs this file alongside google_token.json to authenticate API requests across Gmail, Calendar, Drive, Docs, and Sheets.

Can I upload and share files in Google Drive using the Google API Python client?

Yes, you can upload, download, share, and create folders in Google Drive using this Skill. It routes file operations through the Google API Python client with appropriate scopes, enabling comprehensive Drive management from the CLI.

What is the best way to orchestrate Google Docs and Sheets edits in an automated workflow?

The best way to orchestrate Google Docs and Sheets edits in an automated workflow is using this Skill to read content and perform basic edits by routing calls through the gws binary or the Google API Python client under a managed OAuth workflow.

Does the Google Workspace automation skill support listing and deleting calendar events?

Yes, the Google Workspace automation skill supports listing and deleting calendar events. It uses ISO timestamps for scheduling, allowing you to automate event creation and deletion directly through the CLI or gws backend.

Why does my Google Workspace CLI integration require an OAuth setup flow?

Your Google Workspace CLI integration requires an OAuth setup flow to securely authorize access to Gmail, Calendar, Drive, Docs, and Sheets. It generates the necessary google_token.json to authenticate subsequent API calls.