Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
googleworkspace avatar

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)
At a glance

recipe-log-deal-update capabilities & compatibility

Works with
google drive
Use cases
orchestration
From the docs

What recipe-log-deal-update says it does

Append a deal status update to a Google Sheets sales tracking spreadsheet
SKILL.md
npx skills add https://github.com/googleworkspace/cli --skill recipe-log-deal-update

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs23.7k
repo stars30k
Security audit3 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorygoogleworkspace/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

SKILL.mdMarkdownGitHub ↗

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.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.