
Recipe Log Deal Update
- 23.7k installs
- 30k repo stars
- Updated July 22, 2026
- googleworkspace/cli
recipe-log-deal-update is an automation recipe that appends deal updates to Google Sheets.
About
Automation recipe that logs deal status updates to a Google Sheets sales tracking spreadsheet. Developers use this to automate pipeline management and deal logging workflows, eliminating manual spreadsheet updates. Combines drive and sheets APIs to query, read, and append data in a repeatable process.
- Appends deal updates to Google Sheets sales tracking spreadsheet
- Finds spreadsheet by name, reads current data, and appends new rows
- Maintains sales pipeline history with structured fields
Recipe Log Deal Update by the numbers
- 23,665 all-time installs (skills.sh)
- +788 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #42 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
recipe-log-deal-update capabilities & compatibility
- Works with
- google drive
- Use cases
- orchestration
What recipe-log-deal-update says it does
Append a deal status update to a Google Sheets sales tracking spreadsheet
npx skills add https://github.com/googleworkspace/cli --skill recipe-log-deal-updateAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 23.7k |
|---|---|
| repo stars | ★ 30k |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 22, 2026 |
| Repository | googleworkspace/cli ↗ |
How do you log deal updates to Google Sheets?
Automatically log deal status updates to Google Sheets from any sales system.
Who is it for?
Automating sales pipeline tracking and deal logging workflows
Skip if: Teams using dedicated CRMs like Salesforce instead of Google Sheets or workflows without gws-sheets and gws-drive access.
When should I use this skill?
Need to log deal status changes to a shared sales tracking spreadsheet
What you get
An appended row in a Sales Pipeline Google Sheets spreadsheet with updated deal status.
- New deal row appended to tracking sheet
- Pipeline history maintained
By the numbers
- Requires 2 prerequisite skills: gws-sheets and gws-drive
- Metadata version 0.22.5 in googleworkspace/cli
Files
Log Deal Update to Sheet
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.
Steps
1. Find the tracking sheet: gws drive files list --params '{"q": "name = '\''Sales Pipeline'\'' and mimeType = '\''application/vnd.google-apps.spreadsheet'\''"}' 2. Read current data: gws sheets +read --spreadsheet SHEET_ID --range "Pipeline!A1:F" 3. Append new row: gws sheets +append --spreadsheet SHEET_ID --range 'Pipeline' --values '["2024-03-15", "Acme Corp", "Proposal Sent", "$50,000", "Q2", "jdoe"]'
Related skills
How it compares
Use recipe-log-deal-update for Sheets-based pipeline logging; use dedicated CRM integrations for enterprise Salesforce workflows.
FAQ
How does recipe-log-deal-update find the sales spreadsheet?
recipe-log-deal-update runs gws drive files list with a query matching name 'Sales Pipeline' and mimeType application/vnd.google-apps.spreadsheet to locate the tracking sheet before appending rows.
Which gws skills does the deal logging recipe need?
recipe-log-deal-update requires gws-sheets and gws-drive loaded first. The recipe reads current sheet data, then appends a new deal status update row to the pipeline.
Is Recipe Log Deal Update safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.