google-docs

Perform CRUD operations on Google Docs and Sheets via APIs.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/uriva/p2b-skills --skill google-docs-uriva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-docs
Source: https://github.com/uriva/p2b-skills/tree/main/google-docs
Command: npx skills add https://github.com/uriva/p2b-skills --skill google-docs-uriva

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill removes the manual friction of creating, updating, and formatting Google Docs and Sheets, allowing for seamless programmatic document management.

Core Features & Use Cases

  • Spreadsheet Automation: Create new sheets, append rows, and update specific cell ranges programmatically.
  • Advanced Formatting: Apply custom styles, background colors, and text formatting to spreadsheet cells via batch updates.
  • Use Case: Automatically generate a monthly financial report by inserting new rows into a master sheet and applying conditional formatting to highlight specific budget categories.

Quick Start

Use the google-docs skill to create a new spreadsheet titled Q4 Report and append the provided data rows to the first sheet.

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 Sheets data entry using an API?

Automate Google Sheets data entry by interacting with the Sheets API to perform CRUD operations, append rows, and manipulate spreadsheet data programmatically. It requires valid Google OAuth tokens to authenticate requests against Google Workspace API endpoints.

Can I apply batch formatting to spreadsheet cells programmatically?

Yes, you can apply batch formatting to spreadsheet cells programmatically. The skill facilitates batch updates to apply custom styles, background colors, and text formatting to specific cell ranges within your spreadsheets.

Do I need Google OAuth tokens to manage Google Docs workflows?

Yes, you need valid Google OAuth tokens to manage Google Docs workflows. The skill requires these tokens to authenticate requests against the Google Workspace API endpoints for document creation and updates.

What's the best way to generate automated reports in Google Sheets?

The best way to generate automated reports in Google Sheets is using API automation to insert new rows into a master sheet and apply conditional formatting. This removes manual friction from updating and formatting reporting documents.

Can I programmatically create new Google Docs and spreadsheets?

Yes, you can programmatically create new Google Docs and spreadsheets. The skill performs CRUD operations on documents and spreadsheets, allowing you to create new sheets and append data rows to the first sheet automatically.