# Sheets Writer

> Append rows to a Google Sheets spreadsheet. Use when the user wants to add, log, or write data into a spreadsheet.

- Skill: `jigarjani-dev/sheets-writer` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add jigarjani-dev/sheets-writer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jigarjani-dev/sheets-writer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- License: Apache-2.0
- Author: jigarjani-dev (https://skillmd.com/u/jigarjani-dev)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/jigarjani-dev/sheets-writer

---


# Google Sheets Writer

Append rows to a Google Sheets spreadsheet using the `gws` CLI.

## When to use
- "add 20 rupees for coffee", "log this expense", "write these rows to the sheet"

## Scripts
- `scripts/append.py` — append values. Args: `spreadsheet_id`, `range` (default `Sheet1!A1`), `values` (JSON array of arrays).

## Procedure
1. Run `scripts/append.py` with `spreadsheet_id`, `range`, and `values` (JSON list of rows).
2. Confirm the append succeeded and tell the user.

