google-docs

Create, edit, and manage Google Docs via the Google Workspace API.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ammonfife/sakima.co --skill google-docs-ammonfife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-docs
Source: https://github.com/ammonfife/sakima.co/tree/main/.claude/skills/google-docs
Command: npx skills add https://github.com/ammonfife/sakima.co --skill google-docs-ammonfife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gog, google-api-python-client, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies programmatic interaction with Google Docs, enabling users to create, edit, share, and manage documents with precision and ease.

Core Features & Use Cases

  • Document Creation and Management: Automate the creation, updating, and bulk rewriting of Google Docs.
  • Content Editing: Navigate complex editing scenarios, including handling text replacements and content rewrites.
  • Sharing and Permissions: Manage document sharing and permissions with granular control.
  • Exporting: Export documents in various formats for further use.
  • Use Case: Ideal for users who need to manage a large volume of Google Docs or require precise control over document content and format.

Quick Start

To create a new Google Doc with a markdown file, use the gog -a [email protected] docs create "My Title" --file=/tmp/content.md command.

Frequently Asked Questions about google-docs

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

FAQPage Schema
How do I automate Google Docs creation and editing programmatically?

You can automate Google Docs creation and editing programmatically by using this Skill to interact with the Google Workspace API, which handles bulk rewriting, content replacement, and document management tasks via OAuth 2.0 authentication.

Do I need OAuth 2.0 to manage Google Docs through the API?

Yes, OAuth 2.0 is required to manage Google Docs through the API. This Skill relies on OAuth 2.0 authentication to securely access the Google Workspace API for programmatic document creation, sharing, and editing.

What's the best way to bulk rewrite content in Google Docs?

The best way to bulk rewrite content in Google Docs is using this Skill's API automation, which executes complex content manipulation and precise text replacements across documents managed through the Google Workspace API.

Can I manage document sharing and permissions with the Google Workspace API?

Yes, you can manage document sharing and permissions with the Google Workspace API. This Skill provides granular control over sharing settings and permissions directly through programmatic API automation.

How do I create a Google Doc from a markdown file?

To create a Google Doc from a markdown file, use the command interface to pass your file path and document title, which triggers the API to automatically parse the markdown content and generate the new document.

What are the limitations of automating Google Docs for content management?

Limitations of automating Google Docs include dependency on the google-api-python-client and gog libraries, requiring proper OAuth 2.0 configuration and API access limits, which may affect bulk rewriting operations at very high volumes.