gdocs

Read and modify Google Docs documents via an Apps Script web app.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/al-stev/field-eng-skills --skill gdocs-al-stev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gdocs
Source: https://github.com/al-stev/field-eng-skills/tree/main/.claude/skills/gdocs
Command: npx skills add https://github.com/al-stev/field-eng-skills --skill gdocs-al-stev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Provides a reliable way to programmatically read, create, update, append, and comment on Google Docs so you can stop copy-pasting content between tools and automate document workflows while handling SSO and permission issues.

Core Features & Use Cases

  • Document retrieval: Get full document content by ID or URL and list comments for review or auditing.
  • Create, update, and append: Create new documents, replace entire content, or append new content with format handling for plain text and Markdown.
  • Comment management and safety: Add and resolve comments; write operations require explicit user confirmation and the skill warns before destructive updates.
  • Robust handling: Automatic chunking for large content, CDP-based Okta SSO routing, and retry/error handling for transient failures.
  • Use case: Append meeting notes and action items to a shared Google Doc, then list unresolved comments and resolve them after follow-up.

Quick Start

Use the gdocs skill to fetch a document by URL and display its content along with unresolved comments.

Frequently Asked Questions about gdocs

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

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

Read and modify Google Docs programmatically by deploying an Apps Script web app that handles fetching, creating, updating, and appending content. The skill manages plain text and Markdown formats, automatically chunks large content, and returns JSON-formatted results.

Can I manage Google Docs comments automatically and resolve them in bulk?

Manage Google Docs comments automatically by listing, adding, and resolving them via the Apps Script integration. The skill allows you to triage unresolved comments and resolve them directly from your tools after follow-up actions are completed.

What is the best way to handle Okta SSO when accessing Google Docs via API?

Handle Okta SSO for Google Docs access by routing requests through a running Chrome debug instance using CDP. This approach manages authentication and permissions automatically, including retry and error handling for transient failures during document operations.

Do I need an Apps Script web app to read and write Google Docs from external tools?

Yes, you need a deployed Apps Script web app to read and write Google Docs from external tools. You must configure a GDOCS_APPSCRIPT_URL and GDOCS_APPSCRIPT_KEY, and run a Chrome debug instance to handle CDP and Okta SSO authentication.

How do I append meeting notes to a Google Doc without manual copy-pasting?

Append meeting notes to a Google Doc by sending content through the Apps Script web app integration. The skill handles format conversion for plain text and Markdown, automatically chunks large content, and warns before performing destructive updates.

What precautions are in place for destructive updates when modifying Google Docs?

Precautions for destructive updates include requiring explicit user confirmation before write operations and warning before replacing entire document content. This safety mechanism prevents automated workflows from accidentally overwriting critical information.