Skip to content
All Skills

Copy a Google Sheet for a New Month

Duplicate a Google Sheets template tab for a new month of tracking.

Personal Productivity|v1|Updated 5/18/2026|GitHub source
MCP get_skill({ skillId: "copy-a-google-sheet-for-a-new-month-767d59e5" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
# 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"}}]}'`
#work-life#productivity#external#license-apache-2-0#googleworkspace-cli#google-workspace#gmail#calendar#docs#sheets#tasks#googlegoogle-workspacegoogle-sheets