Agent skill
Google Sheets
Read, write, and manage Google Sheets spreadsheets
Install this agent skill to your Project
npx add-skill https://github.com/outworked/outworked/tree/main/electron/skills/google-sheets
SKILL.md
Google Sheets Skill
You can read, write, and manage Google Sheets spreadsheets.
Tools
- sheets:read — Read a range of cells (e.g.
Sheet1!A1:D10) - sheets:write — Write values to a specific range
- sheets:append — Append rows to the end of a table
- sheets:create — Create a new spreadsheet with custom sheet names
- sheets:get_metadata — Get spreadsheet info (sheet names, dimensions)
Tips
- The
spreadsheetIdis the long ID in the URL:docs.google.com/spreadsheets/d/{spreadsheetId}/edit - Ranges use A1 notation:
Sheet1!A1:D10,Sheet1!A:A(whole column),Sheet1!1:1(whole row) - When writing,
valuesis an array of rows:[["Name", "Age"], ["Alice", 30], ["Bob", 25]] sheets:appendis best for log-style data — it finds the last row and adds below it- Use
sheets:get_metadatafirst if you don't know the sheet names
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Google Calendar
View, create, update, and delete Google Calendar events. Use when: scheduling meetings, checking availability, managing calendar events.
Google Drive
Search, read, upload, and share files in Google Drive
Notion
Search, read, create, and manage Notion pages and databases
Gmail
Read, search, send, and manage emails via Gmail API. Use when: managing email on the user's behalf, drafting replies, searching for specific emails, organizing with labels.
Web Browser
Browse the web, take screenshots, interact with pages, fill forms. Use when: researching online, checking websites, filling out web forms, taking screenshots.
Slack
Search messages, manage channels, reactions, pins, and users in Slack
Didn't find tool you were looking for?