📄 Integration

Google Docs

Read, write, and sync Google Docs from your terminal. Bidirectional sync keeps local and remote in lockstep.

Saves ~10 min/doc

What It Does

Three complementary modes cover the full doc lifecycle. Read pulls a doc’s content as markdown for editing, quoting, or analysis in your repo. Write pushes local markdown or text up to a Google Doc when you want the canonical copy to live in Drive. Sync keeps a local file and the remote doc aligned bidirectionally so you never wonder which version is current. Comment-aware reads support review workflows where threaded feedback matters.

Example Prompts

Read this Google Doc [URL]
Push this file to a Google Doc
Sync this file with the doc
Fetch the doc with comments

How It Works

  1. Authenticates via Google OAuth (one-time in the browser) with scopes appropriate for Docs access.
  2. Reads document structure and content, converting to markdown for use in your editor or AI context.
  3. Supports push-back updates and bidirectional sync so changes flow both ways when you choose sync mode.
  4. Pairs cleanly with doc-reviewer workflows: fetch with comments, iterate locally, then sync or push updates.

Prerequisites

  • Python 3.9+ for the Docs CLI and helper scripts.
  • Google Docs API OAuth client in Google Cloud Console.
  • One-time browser auth to connect your Google account securely.

Try It Now

Clone the repo and start using this skill in under 60 seconds.