🚀 Auto-deploy: BotVPS atualizado em 29/03/2026 18:31:38
This commit is contained in:
27
.agents/skills/recipe-copy-sheet-for-new-month/SKILL.md
Normal file
27
.agents/skills/recipe-copy-sheet-for-new-month/SKILL.md
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
name: recipe-copy-sheet-for-new-month
|
||||
description: "Duplicate a Google Sheets template tab for a new month of tracking."
|
||||
metadata:
|
||||
version: 0.22.3
|
||||
openclaw:
|
||||
category: "recipe"
|
||||
domain: "productivity"
|
||||
requires:
|
||||
bins:
|
||||
- gws
|
||||
skills:
|
||||
- gws-sheets
|
||||
---
|
||||
|
||||
# Copy a Google Sheet for a New Month
|
||||
|
||||
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-sheets`
|
||||
|
||||
Duplicate a Google Sheets template tab for a new month of tracking.
|
||||
|
||||
## Steps
|
||||
|
||||
1. Get spreadsheet details: `gws sheets spreadsheets get --params '{"spreadsheetId": "SHEET_ID"}'`
|
||||
2. Copy the template sheet: `gws sheets spreadsheets sheets copyTo --params '{"spreadsheetId": "SHEET_ID", "sheetId": 0}' --json '{"destinationSpreadsheetId": "SHEET_ID"}'`
|
||||
3. Rename the new tab: `gws sheets spreadsheets batchUpdate --params '{"spreadsheetId": "SHEET_ID"}' --json '{"requests": [{"updateSheetProperties": {"properties": {"sheetId": 123, "title": "February 2025"}, "fields": "title"}}]}'`
|
||||
|
||||
Reference in New Issue
Block a user