gws-sheets-append

Insert rows into a Google Sheets spreadsheet using the gws tool.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill gws-sheets-append-vikingokft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-sheets-append
Source: https://github.com/vikingokft/vikingo-studio-skills/tree/main/google/gws-sheets-append
Command: npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill gws-sheets-append-vikingokft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

In automation workflows, appending data to Google Sheets is a common task that often requires manual steps. This skill enables programmatic insertion of rows, eliminating tedious copy-paste and reducing human error.

Core Features & Use Cases

  • Append a single row to a spreadsheet using the required spreadsheet ID and values.
  • Append multiple rows by passing a JSON array of rows.
  • Integrate with automation pipelines for data-entry, form submissions, and reporting.

Quick Start

Run gws sheets +append --spreadsheet <ID> --values 'Alice,2026-01-01,OK' to add a single 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 a row to Google Sheets programmatically in an automation pipeline?

To append a row to Google Sheets programmatically, run the gws command with a valid spreadsheet ID and the --values flag to insert your data. This eliminates manual copy-paste in automation workflows.

Can I append multiple rows to a Google Sheets spreadsheet at once?

Yes, you can append multiple rows to a Google Sheets spreadsheet by passing a JSON array of rows using the --json-values flag. This allows efficient bulk data-entry and data-migration tasks.

What do I need to insert data into Google Sheets using the gws tool?

To insert data into Google Sheets, you need the gws tool, a valid spreadsheet ID, and your row data provided via either the --values or --json-values flag to execute the append operation.

When should I use a command line tool to append data to Google Sheets?

You should use a command line tool to append data to Google Sheets for automation pipelines, form submissions, and data-migration tasks that programmatically insert rows without manual steps.

What is the best way to automate form submissions into Google Sheets?

The best way to automate form submissions into Google Sheets is using the gws tool to programmatically append rows. By passing form data through --values or --json-values, you integrate submissions directly into your spreadsheet.