gws-sheets-append

Append single or multiple rows to Google Sheets via gws CLI.

8|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill gws-sheets-append-niclasmartinsson-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-sheets-append
Source: https://github.com/niclasmartinsson-sys/google-workspace-cli/tree/main/skills/gws-sheets-append
Command: npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill gws-sheets-append-niclasmartinsson-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Append a row to a Google Sheets spreadsheet.

Core Features & Use Cases

  • Append a single row using simple values with --values
  • Append multiple rows using --json-values
  • Works with existing Google Sheets via gws CLI for automation

Quick Start

Invoke gws sheets +append with a spreadsheet ID and either --values 'A,B,1' or --json-values '[["A","B",1]]' to append a row.

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 rows to a Google Sheets spreadsheet using automation?

To append rows to a Google Sheets spreadsheet, you use the gws CLI with a target spreadsheet ID and specify row data using either simple values or JSON arrays. This enables automated data entry, reporting, and batch updates.

Can I append multiple rows to Google Sheets at once?

Yes, you can append multiple rows to Google Sheets simultaneously by using the JSON values input method. Supplying JSON arrays allows for batch updates and multi-row inserts directly through the gws CLI environment.

What do I need to set up before appending data to Google Sheets?

Before appending data to Google Sheets, you need the gws CLI environment configured and the target spreadsheet ID. You must also format your row data as either simple comma-separated values or JSON arrays.

Does the Google Sheets append function work with JSON arrays?

Yes, the Google Sheets append function works with JSON arrays. Using the JSON values flag allows you to insert structured data and perform multi-row batch updates directly into your specified spreadsheet.

What is the best way to automate data entry into Google Sheets?

The best way to automate data entry into Google Sheets is using the gws CLI to append rows. By passing your spreadsheet ID and row values, you can programmatically insert single or multiple records for reporting workflows.