recipe-backup-sheet-as-csv — скилл для Claude: выгрузка Google Sheets
Скилл выгружает таблицу Google Sheets в CSV-файл для локального бэкапа или дальнейшей обработки. Пригодится, когда данные из таблицы нужно забрать к себе на диск.
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a claude-codeЧто делает recipe-backup-sheet-as-csv
Скилл описывает три шага работы с таблицей через CLI gws. Сначала он запрашивает метаданные таблицы командой gws sheets spreadsheets get, затем экспортирует файл в CSV через gws drive files export с mimeType: text/csv. Третий вариант — прочитать значения напрямую: gws sheets +read с параметрами --spreadsheet, --range и --format csv.
Перед запуском нужно загрузить два других скилла — gws-sheets и gws-drive. В системе должен быть установлен бинарник gws. Без него команды не выполнятся, поэтому проверьте это заранее.
Ставить стоит, если вы регулярно делаете бэкапы таблиц или выгружаете данные для скриптов. Если таблица нужна разово, проще скачать CSV руками через интерфейс Google Sheets.
Какие задачи решает
- выгрузить таблицу Google Sheets в CSV-файл
- сделать локальный бэкап данных из таблицы
- прочитать значения листа в формате CSV
- забрать данные из Sheets для обработки скриптом
Примеры запросов агенту
- Выгрузи таблицу SHEET_ID в CSV через gws
- Сделай бэкап листа Sheet1 из этой таблицы в CSV
- Прочитай диапазон Sheet1 и отдай его в формате csv
Как установить recipe-backup-sheet-as-csv
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-backup-sheet-as-csv/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-backup-sheet-as-csv/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a codex2Вручную: положить файлы
.agents/skills/recipe-backup-sheet-as-csv/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a cursor2Вручную: положить файлы
.cursor/skills/recipe-backup-sheet-as-csv/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-backup-sheet-as-csv2Вручную: положить файлы
.github/skills/recipe-backup-sheet-as-csv/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-backup-sheet-as-csvВручную: положить файлы
.devin/skills/recipe-backup-sheet-as-csv/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-backup-sheet-as-csv
Как установить recipe-backup-sheet-as-csv в Claude?
Выполните npx skills add googleworkspace/cli --skill recipe-backup-sheet-as-csv -a claude-code. Скилл появится в ~/.claude/skills/recipe-backup-sheet-as-csv/SKILL.md.
Что делает recipe-backup-sheet-as-csv?
Выгружает таблицу Google Sheets в CSV-файл. Можно получить метаданные таблицы, экспортировать файл целиком или прочитать конкретный диапазон.
Что нужно для работы скилла?
Бинарник gws в системе и загруженные скиллы gws-sheets и gws-drive. Без них команды не сработают.
Исходный текст
SKILL.md · Apache-2.0
---
name: recipe-backup-sheet-as-csv
description: "Export a Google Sheets spreadsheet as a CSV file for local backup or processing."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-sheets
- gws-drive
---
# 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
1. Get spreadsheet details: `gws sheets spreadsheets get --params '{"spreadsheetId": "SHEET_ID"}'`
2. Export as CSV: `gws drive files export --params '{"fileId": "SHEET_ID", "mimeType": "text/csv"}'`
3. Or read values directly: `gws sheets +read --spreadsheet SHEET_ID --range 'Sheet1' --format csv`
© googleworkspace · Apache-2.0 · googleworkspace/cli