Recipe Create Expense Tracker

v1.0.13

Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries.

0· 451·10 current·10 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for googleworkspace-bot/recipe-create-expense-tracker.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Recipe Create Expense Tracker" (googleworkspace-bot/recipe-create-expense-tracker) from ClawHub.
Skill page: https://clawhub.ai/googleworkspace-bot/recipe-create-expense-tracker
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: gws
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install googleworkspace-bot/recipe-create-expense-tracker

ClawHub CLI

Package manager switcher

npx clawhub@latest install recipe-create-expense-tracker
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the actions in SKILL.md. The required binary (gws) and the dependent skills (gws-sheets, gws-drive) are appropriate for creating and sharing a Google Sheets document.
Instruction Scope
Instructions are limited to creating a spreadsheet, appending headers/entries, and sharing it. They use a SHEET_ID placeholder but do not show capturing the ID from the create command (usability gap). They also unconditionally share the sheet with manager@company.com — this is operationally expected but is a policy/privacy decision the user should confirm.
Install Mechanism
Instruction-only skill with no install actions or external downloads. Lowest-risk installation posture.
Credentials
The skill declares no environment variables, which is consistent. However the gws CLI and the referenced gws-* skills will require Google authentication and scopes at runtime; the SKILL.md does not document those scopes or the account context, so users should verify what credentials and OAuth scopes gws/gws-sheets/gws-drive will request.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes or modify other skills. It runs only when invoked.
Assessment
This recipe is coherent for creating and sharing a Google Sheets expense tracker, but check a few things before running it: - The commands use a SHEET_ID placeholder; you must capture the spreadsheet ID returned by the create command and substitute it into the subsequent append and permissions commands. - The recipe shares the sheet with manager@company.com automatically. Confirm that email is correct and that sharing is acceptable for the data you will put into the sheet. - The gws CLI (and the gws-sheets/gws-drive skills) will use your Google credentials and OAuth scopes — review what scopes/permissions they request and ensure you trust the implementation of those skills. - Because this is instruction-only, there is no install risk from this skill itself, but the runtime actions will create and share a document in your Google account; exercise usual caution with sensitive data. If you want stronger safety, update the recipe to capture and show the created SHEET_ID, and prompt for the recipient email instead of hard-coding manager@company.com.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

Binsgws
latestvk971z6gtxa5wa94k1ngsv6pq6n83zv3d
451downloads
0stars
14versions
Updated 3w ago
v1.0.13
MIT-0

Create a Google Sheets Expense Tracker

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.

Steps

  1. Create spreadsheet: gws drive files create --json '{"name": "Expense Tracker 2025", "mimeType": "application/vnd.google-apps.spreadsheet"}'
  2. Add headers: gws sheets +append --spreadsheet SHEET_ID --range 'Sheet1' --values '["Date", "Category", "Description", "Amount"]'
  3. Add first entry: gws sheets +append --spreadsheet SHEET_ID --range 'Sheet1' --values '["2025-01-15", "Travel", "Flight to NYC", "450.00"]'
  4. Share with manager: gws drive permissions create --params '{"fileId": "SHEET_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "manager@company.com"}'

Comments

Loading comments...