Google Sheet API
OpenClaw skill that installs a Google Sheets CLI with setup steps and commands for read/write, batch, formatting, and sheet management.
OpenClaw skill that installs a Google Sheets CLI with setup steps and commands for read/write, batch, formatting, and sheet management.
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Provide a production-ready Google Sheets CLI for OpenClaw. This skill supports data reads/writes, batch operations, formatting, and sheet management with service account authentication.
cd google-sheet-api npm install
node scripts/sheets-cli.js help node scripts/sheets-cli.js read <spreadsheetId> "Sheet1!A1:C10" node scripts/sheets-cli.js append <spreadsheetId> "Sheet1!A:B" '@data.json'
You can also use npm:
npm run sheets -- read <spreadsheetId> "Sheet1!A1:C10"
Supported sources (first match wins):
GOOGLE_SHEETS_CREDENTIALS_JSON (inline JSON string)GOOGLE_SERVICE_ACCOUNT_KEY (file path)GOOGLE_SHEETS_KEY_FILE (file path)GOOGLE_APPLICATION_CREDENTIALS (file path)./service-account.json, ./credentials.json, ./google-service-account.json~/.config/google-sheets/credentials.json@path.Example
data.json:
[["Name","Score"],["Alice",95]]
Data:
read, write, append, clear, batchGet, batchWriteFormatting:
format, getFormat, borders, merge, unmerge, copyFormatLayout:
resize, autoResize, freezeSheets:
create, info, addSheet, deleteSheet, renameSheetAdvanced:
batch (raw spreadsheets.batchUpdate requests)429 and transient 5xx errors.No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.