# Google Sheets

> Manages Google Spreadsheets — list, create, read, write, and append data. Use for budgets, trackers, data tables, and CSV-like operations.

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

---


# Google Sheets

## When to Use
- Find spreadsheets → `list_spreadsheets`
- Create new → `create_spreadsheet` (with optional sheet_names and initial_data)
- Read data → `read_sheet` (A1 notation range)
- Overwrite range → `write_sheet`
- Add rows → `append_to_sheet`

## Important
- After creating, use the returned tab names (not "Sheet1") for read/write
- Range uses A1 notation: "Sheet1!A1:D10", "Income!A:D"
- values parameter is a 2D array: [["Name","Amount"],["Rent","1200"]]

