gws-sheets-append

Append a row to a Google Sheets spreadsheet using spreadsheet ID and values.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Append a row to a Google Sheets spreadsheet, enabling rapid data insertion from automation.

Core Features & Use Cases

  • Appends a single row using spreadsheet ID and values
  • Supports simple value lists (--values) or JSON arrays (--json-values)
  • Useful in data pipelines, form integrations, and nightly updates

Quick Start

Append a new row to a Google Sheets spreadsheet by supplying the spreadsheet ID and values.

Frequently Asked Questions about gws-sheets-append

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

FAQPage Schema
How do I append a row to Google Sheets from a CLI?

To append a row to Google Sheets from a CLI, use this Skill to send data via the Google Sheets API. It requires the gws shared skill for authentication and accepts spreadsheet IDs with simple value lists or JSON arrays.

Can I add JSON formatted data to a Google Sheets spreadsheet?

Yes, you can add JSON formatted data to a Google Sheets spreadsheet using the --json-values input. This supports JSON arrays for structured data insertion, making it suitable for form integrations and data pipelines.

What do I need to automate Google Sheets data insertion from pipelines?

Automating Google Sheets data insertion requires a Google Sheets API setup and authentication via the gws shared skill. Once configured, you can use the CLI to append rows with --spreadsheet, --values, and --json-values inputs.

Does this Google Sheets append method work for nightly automation workflows?

Yes, this Google Sheets append method works for nightly automation workflows by enabling rapid data insertion from CLI pipelines. It is designed specifically for data pipelines, form integrations, and nightly updates.

How do I supply values when appending a row to Google Sheets?

You supply values when appending a row to Google Sheets using either the --values flag for simple value lists or the --json-values flag for JSON arrays. You must also provide the target --spreadsheet ID.