From google-workspace-cli
Appends deal status updates to a Google Sheets sales tracking spreadsheet using gws CLI. Finds 'Sales Pipeline' sheet, reads current data, and appends new rows like date, company, status, value.
How this skill is triggered — by the user, by Claude, or both
Slash command
/google-workspace-cli:recipe-log-deal-updateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-sheets`, `gws-drive`
PREREQUISITE: Load the following skills to execute this recipe:
gws-sheets,gws-drive
Append a deal status update to a Google Sheets sales tracking spreadsheet.
gws drive files list --params '{"q": "name = '\''Sales Pipeline'\'' and mimeType = '\''application/vnd.google-apps.spreadsheet'\''"}'gws sheets +read --spreadsheet-id SHEET_ID --range 'Pipeline!A1:F'gws sheets +append --spreadsheet-id SHEET_ID --range 'Pipeline' --values '["2024-03-15", "Acme Corp", "Proposal Sent", "$50,000", "Q2", "jdoe"]'npx claudepluginhub pleaseai/claude-code-plugins --plugin google-workspaceAppends 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.
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.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.