gog

Access Google Workspace Gmail, Calendar, and Drive data via the gog CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill gog-mrdanjohnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gog
Source: https://github.com/mrdanjohnson/Production-ai-editor/tree/main/skills/gog
Command: npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill gog-mrdanjohnson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gog, jq, brew, and includes scripts (resource) components.

What problem does it solve?

This Skill enables safe, read-only access to Google Workspace data (Gmail, Calendar, Drive) via the gog CLI, with a strong emphasis on drafts rather than sending or deleting data.

Core Features & Use Cases

  • Read Gmail, Calendar, and Drive data without modifying it.
  • Create drafts for emails, calendar events, or Drive-related notes with explicit user confirmation before sending.
  • Use for information gathering, summaries, and knowledge-base building from your Google Workspace content.

Quick Start

Install and configure gog, set up your account, and start by listing unread emails or upcoming events. Example: gog gmail search 'is:unread' --max 10

Frequently Asked Questions about gog

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

FAQPage Schema
How do I safely read Google Workspace data without modifying it?

You can read Google Workspace data safely by using the gog CLI to access Gmail, Calendar, and Drive. The Skill operates with read-only access and creates drafts for emails, events, or notes, requiring explicit user confirmation before sending or modifying any data.

What do I need to set up before accessing Gmail and Calendar with gog?

To access Gmail and Calendar with gog, you need to install the gog CLI, jq, and brew. You must also configure your account using environment variables and set up a keyring to securely manage credentials before running search and read operations.

Can I create email drafts from Google Workspace data without sending them?

Yes, you can create email drafts from Google Workspace data without sending them. The Skill explicitly focuses on draft creation for Gmail, Calendar, and Drive, ensuring that no data is sent or deleted without your explicit confirmation.

How do I list unread Gmail emails using the gog CLI?

You list unread Gmail emails using the gog CLI by running a search command. The Skill provides scripts to safely manage workflows, allowing you to execute commands like `gog gmail search 'is:unread' --max 10` to gather information and build summaries.

Does this approach to Google Workspace access prevent accidental data deletion?

Yes, this approach prevents accidental data deletion by enforcing read-only access to Google Workspace data. It relies on provided scripts and explicit user confirmation to manage drafts, ensuring that actions like deleting or sending data are never executed automatically.