One-click install
npx skills add https://github.com/terraleiloa/seren-skills --skill docs-terraleiloa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs
Source: https://github.com/terraleiloa/seren-skills/tree/main/google/docs
Command: npx skills add https://github.com/terraleiloa/seren-skills --skill docs-terraleiloa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual effort of creating, reading, and updating Google Docs by letting an agent perform document operations with consistent, repeatable steps.

Core Features & Use Cases

  • Document Creation: Create new Google Docs and name them for later retrieval.
  • Content Insertion & Updating: Insert text and update existing document content.
  • Batch Updates: Apply multiple changes efficiently using a single batch update flow.
  • Use Case: Generate a weekly report doc, then append sections and revise specific paragraphs across iterations without redoing formatting manually.

Quick Start

Ask the AI agent to create a Google Doc titled "Project Update" and insert the latest summary text into it, then apply updates in a single batch.

Frequently Asked Questions about docs

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

FAQPage Schema
How do I automate Google Docs creation and content insertion?

Automate Google Docs creation by using API calls to draft new documents, name them for retrieval, and insert formatted text without manual effort. This approach targets actionable document workflows, letting an agent perform operations with consistent, repeatable steps.

What is a batch update in Google Docs and when do I need it?

A batch update in Google Docs applies multiple content changes efficiently using a single post operation. You need it when revising specific paragraphs or appending sections across iterative updates, ensuring formatting remains intact without redoing manual work.

Can I read and update existing Google Docs content via API?

Yes, you can read and update existing Google Docs content via API. The workflow supports get operations to read documents and post batch_update calls to apply changes, enabling iterative document editing like revising weekly report sections.

Do I need OAuth to access the Google Docs API for document automation?

Yes, you need OAuth-authenticated connector access to automate Google Docs. OAuth provides the secure authorization required to perform get, post create, and post batch_update operations through the docs connector for your document workflows.

What's the best way to apply multiple changes to a Google Doc efficiently?

The best way to apply multiple changes efficiently is using a single batch update flow. This method lets you insert text and update existing document content in one operation, preventing the need to manually revise paragraphs across multiple iterations.

How do I generate a weekly report doc and append sections without manual formatting?

Generate a weekly report doc by creating a new Google Doc via API, then use batch updates to append sections and revise specific paragraphs. This automated workflow handles content insertion and iterative updates, removing manual formatting effort.