Google Sheets Tools
Overview
Section titled “Overview”Upload CSV files to Google Sheets and download Sheets as CSV. These tools use the same OAuth credentials as the Google Docs tools — see that page for first-time setup if you have not done it yet.
Installation
Section titled “Installation”Included with the gdocs extra:
uv tool install 'claude-code-tools[gdocs]'Upload CSV files to Google Sheets:
# Upload to root of Drivecsv2gsheet data.csv
# Upload to a specific foldercsv2gsheet data.csv --folder "Reports/Data"
# Upload with a custom namecsv2gsheet data.csv --name "Q4 Sales"
# Overwrite if the file already existscsv2gsheet data.csv --on-existing overwriteConflict Handling
Section titled “Conflict Handling”Same as md2gdoc:
ask(default) — prompt for actionversion— auto-add suffixoverwrite— replace existing file
Download Google Sheets as CSV:
# Download from rootgsheet2csv "My Spreadsheet"
# Download from a specific foldergsheet2csv "My Spreadsheet" --folder "Reports"
# Save with a custom output namegsheet2csv "My Spreadsheet" -o data.csv
# Download a specific tabgsheet2csv "My Spreadsheet" --sheet "Sheet2"
# List spreadsheets in a foldergsheet2csv --list --folder Reports
# List all tabs in a spreadsheetgsheet2csv "My Spreadsheet" --list-tabsSee Also
Section titled “See Also”- Google Docs Tools — upload Markdown as native Google Docs and download Google Docs as Markdown (includes OAuth setup instructions)