recipe-backup-sheet-as-csv
Lets your agent export a Google Sheets spreadsheet as a CSV file. This is useful for backups or using the data in other programs.
What it does
This tool saves a Google Sheet as a plain text file (CSV). This is useful for keeping a backup of your data or for using it in other programs.
When to use it
- ✓When you want to have a copy of your data outside of Google Sheets.
- ✓When you need to import your data into another program that reads CSV files.
- ✓To securely archive important information.
Example of what to ask your AI
“Save my 'To-Do List' spreadsheet as a CSV file.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool first gets the information from your spreadsheet. Then, it transforms it into a CSV file, which is a text format easily readable by computers, and saves it.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csvOr download just the file:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/recipe-backup-sheet-as-csv/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Export a Google Sheet as CSV
PREREQUISITE: Load the following skills to execute this recipe:
gws-sheets,gws-drive
Export a Google Sheets spreadsheet as a CSV file for local backup or processing.
Steps
- Get spreadsheet details:
gws sheets spreadsheets get --params '{"spreadsheetId": "SHEET_ID"}' - Export as CSV:
gws drive files export --params '{"fileId": "SHEET_ID", "mimeType": "text/csv"}' - Or read values directly:
gws sheets +read --spreadsheet SHEET_ID --range 'Sheet1' --format csv
FAQ
Do I need to have any other tools installed?
Yes, you need to have the 'gws-sheets' and 'gws-drive' tools available for this tool to work.
What is a CSV file?
CSV stands for 'Comma Separated Values'. It's a type of text file where each line is a record and the values within each line are separated by commas. It's a very common format for data exchange.
How does the tool know which spreadsheet to save?
You need to provide the ID of the spreadsheet you want to save when you make the request.
Details
Original description by the author
Export a Google Sheets spreadsheet as a CSV file for local backup or processing.
repo: googleworkspace/cli
Popularity
- GitHub stars
- 32k
- Ranking position
- #6304
- License
- Apache-2.0
- Updated
- 10/6/2026
Comments
- …
More skills from this repository
gws-admin-reports
Helps your agent get activity reports from Google Workspace. It collects audit and usage data.
googleworkspace/cli
gws-calendar-agenda
Helps your agent see upcoming events across all calendars. It's useful for organizing your schedule and knowing what's coming up.
googleworkspace/cli
gws-calendar-insert
Lets your agent create new events in Google Calendar. It's useful for scheduling appointments and meetings.
googleworkspace/cli
gws-calendar
Allows your agent to manage calendars and events. It's useful for organizing your life and work.
googleworkspace/cli
Similar skills
data-scraper-agent
Helps your agent automatically collect data from any public source. It can be scheduled, enrich information, and save results. Useful for monitoring or tracking online data.
affaan-m/ECC
Apify Automation
Has your agent automatically collect data from the web using the Apify platform. It can run scraping tasks and extract information.
ComposioHQ/awesome-claude-skills
Firecrawl Automation
Helps your agent extract data from the web. It can scrape pages, crawl sites, and organize information.
ComposioHQ/awesome-claude-skills