Recipe Copy Sheet For New Month
Google WorkspaceOfficialPublished by Google Workspace
- Skill
- Workflow
- Automation and integrations
- Apache-2.0
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill provides a structured workflow to automate the creation of new monthly tracking tabs within Google Sheets. By leveraging Google Workspace services, it retrieves spreadsheet details, copies a designated template tab, and renames the new tab to reflect the current month, ensuring consistent record-keeping without manual effort.
What it does
- Retrieves existing spreadsheet metadata.
- Duplicates a specific template tab within a Google Sheet.
- Renames the newly created tab to a specified monthly title.
When to use it
- When you need to create a new monthly tab in a tracking spreadsheet.
- When you want to maintain consistent formatting across monthly logs.
- When you want to reduce manual spreadsheet management tasks.
Advantages
- Ensures consistent tab naming conventions.
- Reduces manual errors during spreadsheet setup.
- Streamlines recurring monthly administrative tasks.
Usage examples
- “Create a new tracking tab for March 2025 using my template.”
- The agent will duplicate the template tab and rename it to March 2025 within the specified spreadsheet.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/googleworkspace/recipe-copy-sheet-for-new-month/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip recipe-copy-sheet-for-new-month.zip -d .agents/skills
Documentation by Google Workspace
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
Get spreadsheet details:
gws sheets spreadsheets get --params '{"spreadsheetId": "SHEET_ID"}'Copy the template sheet:
gws sheets spreadsheets sheets copyTo --params '{"spreadsheetId": "SHEET_ID", "sheetId": 0}' --json '{"destinationSpreadsheetId": "SHEET_ID"}'Rename the new tab:
gws sheets spreadsheets batchUpdate --params '{"spreadsheetId": "SHEET_ID"}' --json '{"requests": [{"updateSheetProperties": {"properties": {"sheetId": 123, "title": "February 2025"}, "fields": "title"}}]}'
Files
- ATTRIBUTION.mdAdded by AutoGineer924 B
- LICENSELicence file added by AutoGineer11.1 KiB
- SKILL.md1002 B
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Google Workspace
- Publisher
- Google Workspace (Official)
- Source
- googleworkspace/cli · skills/recipe-copy-sheet-for-new-month · commit cd3697e
- Licence
- Apache License 2.0 (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Google Workspace or Google Workspace.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download recipe-copy-sheet-for-new-month.zip