Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot official · Google

recipe-log-deal-update — Claude Code skill: install and usage

Appends a deal status update to a Google Sheets sales pipeline. Useful for tracking sales updates directly through agent CLI tools.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add googleworkspace/cli --skill recipe-log-deal-update -a claude-code
Open on GitHub

What recipe-log-deal-update does

This skill runs a scripted workflow to log sales updates directly to Google Sheets. First, it searches for a spreadsheet named Sales Pipeline using gws drive files list. Then it inspects the Pipeline!A1:F range and appends a row with date, company, deal stage, value, quarter, and owner using gws sheets +append.

Execution relies on the gws binary on your system. It also requires two prerequisite skills: gws-sheets and gws-drive. Missing either dependency breaks the workflow because Drive file lookup and Sheet modifications will fail.

This setup fits projects that use a spreadsheet named Sales Pipeline. If your tracking sheet uses custom column ranges or a different name, the command parameters will require manual edits.

What it helps with

  • search for the Sales Pipeline spreadsheet in Google Drive via CLI
  • read existing deal rows from range Pipeline!A1:F
  • append a deal status record to a Google Sheets pipeline

Example prompts for the agent

  • Log a deal update for Acme Corp to the Sales Pipeline sheet
  • Append a new row to Pipeline with Proposal Sent status and $50,000 value

How to install recipe-log-deal-update

1Skills CLI (Vercel)

npx skills add googleworkspace/cli --skill recipe-log-deal-update -a claude-code

2Manually: put the files in place

~/.claude/skills/recipe-log-deal-update/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/recipe-log-deal-update/

From the same set95

The whole set →
gws-gmail official googleworkspace This skill hands your agent Gmail: send mail, read the inbox, reply in a thread. Useful when email work already runs through the gws CLI. Claude Code CX Codex Cursor +1 81,900installs gws-gmail-send official googleworkspace A skill that teaches your agent to send Gmail from the terminal: recipients, subject, body, attachments and drafts. Claude Code CX Codex Cursor +1 74,700installs gws-drive official googleworkspace This skill hands your agent Google Drive through the gws CLI: files, folders, shared drives, comments and access requests. Useful when docs move through code. Claude Code CX Codex Cursor +1 74,500installs gws-shared official googleworkspace This skill gives agents shared rules for gws CLI authentication, flags, and output formats. Use it when working with gws commands. Claude Code CX Codex Cursor +1 66,000installs gws-calendar official googleworkspace Manage Google Calendar events, access rules, and schedules through the gws CLI tool. Claude Code CX Codex Cursor +1 61,100installs gws-sheets official googleworkspace This skill lets an agent read and edit Google Sheets through the CLI. Use it when a coding workflow needs spreadsheet data or table updates. Claude Code CX Codex Cursor +1 58,800installs gws-docs official googleworkspace This skill lets an agent read and update Google Docs through gws. Use it when document changes should happen from an agent chat. Claude Code CX Codex Cursor +1 58,300installs gws-sheets-read official googleworkspace Reads cell values and sheets from Google Spreadsheets via CLI. Useful when an agent needs spreadsheet data without risk of altering it. Claude Code CX Codex Cursor +1 50,600installs

Similar

gog openclaw Guides an agent using the gog CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs. Use it when Google Workspace tasks need to run from a terminal. Claude Code CX Codex Cursor +1 8,500installs nano-pdf openclaw Edit PDF pages with plain text instructions through the nano-pdf CLI. Useful when you need to fix a typo or swap a heading without leaving your terminal. Claude Code CX Codex Cursor +1 7,100installs pptx official anthropics This skill helps create, read, and edit .pptx files and .potx templates. Use it when building a deck or extracting slide text. Claude Code Claude.ai 241,433installs pdf official anthropics This skill lets an agent read, create, and edit PDF files, including forms and scanned documents. Use it when PDF work is part of the task. Claude Code Claude.ai 216,041installs docx official anthropics This skill creates, reads, and edits Word documents and templates. Use it for reports, letters, and files that need headings, tables, or page numbers. Claude Code Claude.ai 206,304installs xlsx official anthropics Creates, reads, edits, and converts spreadsheet files. Use it when the requested deliverable is an Excel workbook or another tabular file. Claude Code Claude.ai 187,223installs brand-guidelines official anthropics Applies Anthropic's official brand colors and fonts to documents, slides and other artifacts. Useful whenever something needs to match the company look. Claude Code Claude.ai 109,043installs theme-factory official anthropics Applies preset color palettes and font pairs to slides, documents, and HTML pages. Use it when an artifact needs one consistent visual style. Claude Code Claude.ai 94,921installs

Questions about recipe-log-deal-update

How do I install recipe-log-deal-update in Claude Code?

Run npx skills add googleworkspace/cli --skill recipe-log-deal-update -a claude-code in your terminal.

What does recipe-log-deal-update do?

It automates finding the Sales Pipeline spreadsheet and appending a row with the date, company, deal status, value, quarter, and owner.

What prerequisites are required for recipe-log-deal-update?

You must install the gws CLI tool and load both the gws-sheets and gws-drive skills.

Source text

SKILL.md · Apache-2.0
---
name: recipe-log-deal-update
description: "Append a deal status update to a Google Sheets sales tracking spreadsheet."
metadata:
  version: 0.22.5
  openclaw:
    category: "recipe"
    domain: "sales"
    requires:
      bins:
        - gws
      skills:
        - gws-sheets
        - gws-drive
---

# 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"]'`

© googleworkspace · Apache-2.0 · googleworkspace/cli

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor