Agent Skills
› outworked/outworked
› Google Sheets
Google Sheets
GitHub用于读取、写入和管理 Google Sheets 电子表格。支持按范围读写数据、追加行、创建新表格及获取元数据,适用于数据处理与日志记录场景。
触发场景
需要读取或更新 Google Sheets 中的数据
需要创建新的电子表格或追加日志数据
安装
npx skills add outworked/outworked --skill Google Sheets -g -y
SKILL.md
Frontmatter
{
"auth": {
"type": "oauth2",
"scopes": [
"https:\/\/www.googleapis.com\/auth\/spreadsheets"
],
"provider": "google"
},
"name": "Google Sheets",
"emoji": "📊",
"tools": [
"sheets:read",
"sheets:write",
"sheets:append",
"sheets:create",
"sheets:get_metadata"
],
"runtime": "google-sheets",
"description": "Read, write, and manage Google Sheets spreadsheets"
}
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
版本历史
- 89ed7b9 当前 2026-07-19 08:49


