gws-sheets

Read, create, and edit Google Sheets via natural-language prompts.

1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/cdrguru/portable-agent-kit --skill gws-sheets-cdrguru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-sheets
Source: https://github.com/cdrguru/portable-agent-kit/tree/main/.agent/skills/gws-sheets
Command: npx skills add https://github.com/cdrguru/portable-agent-kit --skill gws-sheets-cdrguru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates reading, creation, and modification of Google Sheets via natural-language prompts.

Core Features & Use Cases

  • Read values from a sheet or range to retrieve data for dashboards and reports.
  • Create new sheets and initialize data structures for new projects.
  • Update cell values, ranges, and basic formatting to reflect changes.
  • Use Case: Automate data-entry workflows by syncing form submissions to Google Sheets.

Quick Start

Ask it to read, create, or edit a Google Sheet by providing the sheet ID and target range.

Frequently Asked Questions about gws-sheets

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

FAQPage Schema
How do I automate data entry in Google Sheets using natural language prompts?

You can automate Google Sheets data entry by prompting the AI to read, create, or edit cell values and ranges via the Google Sheets API, syncing form submissions or other inputs directly into your spreadsheets.

What do I need to connect AI workflows to Google Sheets?

Connecting AI workflows to Google Sheets requires authentication through shared gws-shared resources, after which you can use deterministic CLI invocations with safety constraints to securely read and write data.

Can I create a new Google Sheet and initialize data structures from an AI workflow?

Yes, you can create new Google Sheets and initialize data structures for new projects by providing the sheet ID and target range, allowing the AI to set up reporting and collaboration frameworks automatically.

How do I read values from a Google Sheet range for automated reporting?

To read values from a Google Sheet for dashboards and reports, provide the sheet ID and target range in your prompt, and the API retrieves the specified data for your automated reporting workflows.

Are there safety constraints when updating Google Sheets via API automation?

Yes, updating Google Sheets via API automation supports deterministic CLI invocations with built-in safety constraints, ensuring controlled modifications to cell values, ranges, and basic formatting during automated workflows.

Does Google Sheets API automation support basic cell formatting updates?

Google Sheets API automation supports updating cell values, ranges, and basic formatting, allowing AI workflows to reflect changes in data-entry, reporting, and collaboration tasks directly within the spreadsheet.