Skip to content

Google Sheets Expense Tracker

Creates a Google Sheets expense tracker with headers, a sample entry, and sharing with a manager.

Stars
32,059
Licence
Apache-2.0
Files
1 file

What it does

When installed, the agent can set up a new Google Sheets spreadsheet named 'Expense Tracker 2025' in your Google Drive, add a header row (Date, Category, Description, Amount), and add one sample expense entry. It can also share the sheet with a manager's email address as a reader. It works by running the gws command-line tool against your Google account rather than just giving advice.

Great for

  • People who want a quick, ready-made expense log in Google Sheets without building it by hand
  • Small teams or staff who need to share an expense sheet with a manager in read-only mode
  • Users who already have the gws command-line tool installed and authenticated with Google Workspace

Skip it if

  • Users who do not want an agent to create files or change sharing settings in their Google Drive, since the steps write to and share a live account
  • Anyone needing a full budgeting or accounting system, because it only creates a basic sheet with one sample row
  • Situations needing a specific manager address or file name, since the recipe hard-codes 'manager@company.com' and 'Expense Tracker 2025' and must be edited first

Try asking

  • “Set up an expense tracker spreadsheet in my Google Drive”
  • “Create a Google Sheets expense log and share it as read-only with my manager”
  • “Make a new expense tracker sheet with Date, Category, Description and Amount columns”
Step-by-step guide: how to use Google Sheets Expense TrackerInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.

    recipe-create-expense-tracker.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip recipe-create-expense-tracker.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip recipe-create-expense-tracker.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Edit the manager email address and file name in the steps before running, since the example values are placeholders
  • Replace SHEET_ID with the real ID returned when the spreadsheet is created, and check the sheet after each step
  • Review the sharing step carefully, because it grants access to a real email address on your Google account

What's inside

  • SKILL.md

Redistributed unmodified from googleworkspace/cli under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.