Skip to content
Agent Orchestration
Skill

/google-sheets

Read, write, and manage Google Sheets spreadsheets

BOOST
From plugin
outworked
3928 skills
Install
$ npx -y skills add outworked/outworked --skill google-sheets --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/google-sheets

Context preview

The summary Claude sees to decide when to auto-load this skill.

Read, write, and manage Google Sheets spreadsheets

SKILL.md

google-sheets.SKILL.md
name: Google Sheets
emoji: "📊"
description: "Read, write, and manage Google Sheets spreadsheets"
runtime: google-sheets
auth:
  type: oauth2
  provider: google
  scopes:
    - https://www.googleapis.com/auth/spreadsheets
tools:
  - sheets:read
  - sheets:write
  - sheets:append
  - sheets:create
  - sheets:get_metadata

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 `spreadsheetId` is 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, `values` is an array of rows: `[["Name", "Age"], ["Alice", 30], ["Bob", 25]]`
  • `sheets:append` is best for log-style data — it finds the last row and adds below it
  • Use `sheets:get_metadata` first if you don't know the sheet names
Ships withoutworked

Outworked - Cozy Office for Claude Code

Get the whole plugin
Stats
392
Stars
47
Forks
Quiet
Maintenance
TypeScript
Language
GPL-3.0
License
7mo ago
Last commit
7mo ago
Created
1d ago
Added

Repo: outworked/outworked

Other skills on outworked.