From gws
Sets up Google Sheets expense tracker spreadsheet with Date/Category/Description/Amount headers, sample entry, and manager sharing via gws CLI commands.
npx claudepluginhub wadewarren/gws-claude-pluginThis skill uses the workspace's default tool permissions.
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-sheets`, `gws-drive`
Creates Google Sheets expense tracker with Date/Category/Description/Amount headers, sample entry, and reader permission for manager using gws CLI.
Provides CLI-based read/write access to Google Sheets via Python scripts with standalone OAuth authentication. Supports get-text/CSV/JSON, range updates, appends, clears, and batch operations.
Appends deal status updates to a Google Sheets 'Sales Pipeline' spreadsheet via gws CLI. Finds sheet by name, reads data, and appends rows with date, company, status, value, quarter, and owner.
Share bugs, ideas, or general feedback.
PREREQUISITE: Load the following skills to execute this recipe:
gws-sheets,gws-drive
Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries.
gws drive files create --json '{"name": "Expense Tracker 2025", "mimeType": "application/vnd.google-apps.spreadsheet"}'gws sheets +append --spreadsheet SHEET_ID --range 'Sheet1' --values '["Date", "Category", "Description", "Amount"]'gws sheets +append --spreadsheet SHEET_ID --range 'Sheet1' --values '["2025-01-15", "Travel", "Flight to NYC", "450.00"]'gws drive permissions create --params '{"fileId": "SHEET_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "manager@company.com"}'