gws-docs

Read and write Google Docs documents through the Google Docs API.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/chaddorsey/letta-code --skill gws-docs-chaddorsey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-docs
Source: https://github.com/chaddorsey/letta-code/tree/main/.skills/gws-docs
Command: npx skills add https://github.com/chaddorsey/letta-code --skill gws-docs-chaddorsey

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of interacting with Google Docs, allowing you to read and write documents directly from the command line.

Core Features & Use Cases

  • Read and Write Google Docs: Perform a variety of operations on Google Docs, such as appending text, creating new documents, and retrieving existing ones.
  • API Integration: Utilizes the Google Docs API to interact with documents, enabling batch updates and creation of new documents.
  • Use Case: If you need to quickly append text to a Google Doc or create a new document with specific content, this Skill streamlines the process.

Quick Start

Use the gws docs skill to append text to a document with the command 'gws docs +write "Hello, this is a new section."'

Frequently Asked Questions about gws-docs

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

FAQPage Schema
How do I append text to a Google Doc using the command line?

To append text to a Google Doc, you can use the command 'gws docs +write' followed by your text string. This directly modifies the document content through the Google Docs API without manual editing.

Can I create new Google Docs directly from a command line interface?

Yes, you can create new Google Docs directly from the command line. The skill utilizes the Google Docs API to programmatically generate documents with specific content, streamlining document creation in automated workflows.

Do I need Google Docs API authorization to manage documents programmatically?

Yes, Google Docs API authorization and access are required. You must authenticate your requests to perform read and write operations on documents and execute batch updates within your workflows.

What is the best way to automate Google Docs updates in existing workflows?

Automating Google Docs updates is best achieved through direct API integration. This skill enables batch updates and text manipulation on existing documents, allowing automated content management without manual intervention.

Does the gws docs skill support retrieving existing Google Docs content?

Yes, the gws docs skill supports retrieving existing documents. It performs read operations through the Google Docs API, allowing you to extract and manipulate text content from your documents for further processing.

Are there limitations when manipulating text in Google Docs via API integration?

Text manipulation is constrained by the Google Docs API capabilities and requires proper authorization. Operations focus on appending text, creating documents, and batch updates rather than complex formatting changes.