Agent skill · Backend & API

google-sheets-automation

Lightweight Google Sheets integration with standalone OAuth authentication. No MCP server required. Full read/write access.

Nick44,086★ · +407/wk · 1 repos on radarProfile →
claude-codecodexcursorMIT
Install
npx skills add sickn33/agentic-awesome-skills --skill google-sheets-automation --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Version: 1.0
Declared author: sanjay3290
Path: skills/google-sheets-automation/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 44,414 · +328 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Google Sheets Lightweight Google Sheets integration with standalone OAuth authentication. No MCP server required. Full read/write access. > **Requires Google Workspace account.** Personal Gmail accounts are not supported. ## First-Time Setup Authenticate with Google (opens browser): ```bash python scripts/auth.py login ``` Check authentication status: ```bash python scripts/auth.py status ``` Logout when needed: ```bash python scripts/auth.py logout ``` ## Read Commands All operations via `scripts/sheets.py`. Auto-authenticates on first use if not logged in. ```bash # Get spreadsheet content as plain text (default) python scripts/sheets.py get-text SPREADSHEET_ID # Get spreadsheet content as CSV python scripts/sheets.py get-text SPREADSHEET_ID --format csv # Get spreadsheet content as JSON python scripts/sheets.py get-text SPREADSHEET_ID --format json # Get values from a specific range (A1 notation) python scripts/sheets.py get-range SPREADSHEET_ID "Sheet1!A1:D10" python scripts/sheets.py get-range SPREADSHEET_ID "A1:C5" # Find spreadsheets by search query python scripts/sheets.py find "budget 2024" python scripts/sheets.py find "sales report" --limit 5 # Get spreadsheet metadata

What's inside
Steps it walks through
  1. First-Time Setup
  2. Read Commands
  3. Write Commands
  4. Spreadsheet ID
  5. Output Formats
  6. Text (default)
  7. CSV
  8. JSON
  9. A1 Notation Examples
  10. Value Input Options
  11. Token Management
  12. When to Use
  13. Limitations
Commands it runs
python scripts/auth.py login
python scripts/auth.py status
python scripts/auth.py logout
Get spreadsheet content as plain text (default)
python scripts/sheets.py get-text SPREADSHEET_ID
Get spreadsheet content as CSV
python scripts/sheets.py get-text SPREADSHEET_ID --format csv
Get spreadsheet content as JSON
python scripts/sheets.py get-text SPREADSHEET_ID --format json
Get values from a specific range (A1 notation)
More from agentic-awesome-skills
All skills →
About this skill
What does the google-sheets-automation skill do?

Lightweight Google Sheets integration with standalone OAuth authentication. No MCP server required. Full read/write access.

How do I install it?

Run `npx skills add sickn33/agentic-awesome-skills --skill google-sheets-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going