gws-sheets-append — команда для Claude Code
Команда добавляет строки в Google Sheets через Google Workspace CLI. Пригодится, когда нужно записать в таблицу одну строку или сразу несколько.
npx claude-code-templates@latest --command google-workspace/gws-sheets-appendЧто делает gws-sheets-append
Команда собирает операцию добавления строк в Google Sheets и вызывает gws. Для одной строки можно передать простые значения через --values, для нескольких строк — массив через --json-values. Перед записью Claude Code должен подтвердить действие у пользователя.
Нужны установленный Google Workspace CLI (gws) и настроенная авторизация: её статус проверяется командой gws auth status. Перед вызовом команда проверяет доступные параметры и схему метода; общие правила авторизации и безопасности описаны в ../gws-shared/SKILL.md. Без gws и авторизации запись не выполнится.
Какие задачи решает
- добавить одну строку в Google Sheets
- вставить несколько строк массивом JSON
- проверить параметры операции перед записью
- проверить авторизацию Google Workspace CLI
Примеры запросов агенту
- Добавь в таблицу с ID
IDстроку со значениямиAlice,100,trueчерез/gws-sheets-append. - Вставь в таблицу с ID
IDстроки из массива[["a","b"],["c","d"]]через/gws-sheets-append. - Проверь авторизацию
gwsи добавь новую строку в таблицу с IDID.
Как установить gws-sheets-append
1Через claude-code-templates
npx claude-code-templates@latest --command google-workspace/gws-sheets-append2Вручную: положить файлы
.claude/commands/gws-sheets-append.mdВызов — /gws-sheets-append. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/gws-sheets-append.mdВызов — /prompts:gws-sheets-append. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/gws-sheets-append.prompt.mdВручную: положить файлы
.gemini/commands/gws-sheets-append.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о gws-sheets-append
Как установить gws-sheets-append в Claude Code?
Выполните npx claude-code-templates@latest --command google-workspace/gws-sheets-append. Файл команды размещается по пути .claude/commands/gws-sheets-append.md.
Что делает gws-sheets-append?
Добавляет данные в Google Sheets через Google Workspace CLI. Для одной строки принимает значения через --values, для нескольких — JSON-массив через --json-values.
Что нужно для работы gws-sheets-append?
Установите gws и настройте авторизацию; проверить её можно командой gws auth status. Перед записью команда должна получить подтверждение пользователя.
Исходный текст
gws-sheets-append.md · MIT
--- allowed-tools: Bash, Read, Write, Edit argument-hint: "[resource] [method] [flags]" description: "Google Sheets: Append a row to a spreadsheet." --- # Google Workspace Sheets Append Execute Google Workspace Sheets Append operations: $ARGUMENTS ## Prerequisites - Google Workspace CLI (`gws`) must be installed - Authentication configured: Run `gws auth status` to verify - Review `gws sheets-append --help` for all available commands ## Available Resources and Methods # sheets +append > **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it. Append a row to a spreadsheet ## Usage ```bash gws sheets +append --spreadsheet <ID> ``` ## Flags | Flag | Required | Default | Description | |------|----------|---------|-------------| | `--spreadsheet` | ✓ | — | Spreadsheet ID | | `--values` | — | — | Comma-separated values (simple strings) | | `--json-values` | — | — | JSON array of rows, e.g. '[["a","b"],["c","d"]]' | ## Examples ```bash gws sheets +append --spreadsheet ID --values 'Alice,100,true' gws sheets +append --spreadsheet ID --json-values '[["a","b"],["c","d"]]' ``` ## Tips - Use --values for simple single-row appends. - Use --json-values for bulk multi-row inserts. > [!CAUTION] > This is a **write** command — confirm with the user before executing. ## See Also - [gws-shared](../gws-shared/SKILL.md) — Global flags and auth - [gws-sheets](../gws-sheets/SKILL.md) — All read and write spreadsheets commands ## Usage ```bash # List available resources and methods gws sheets-append --help # Inspect method schema before calling gws schema sheets-append.<resource>.<method> # Execute command with arguments gws sheets-append $ARGUMENTS ``` ## Task Execute the requested Sheets Append operation: $ARGUMENTS 1. **Verify Prerequisites** - Check `gws` is installed: `gws --version` - Verify authentication: `gws auth status` - Review available commands: `gws sheets-append --help` 2. **Inspect Method Schema** - Before calling any method, inspect its parameters - Use `gws schema` to understand required fields - Review parameter types and constraints 3. **Execute Operation** - Build command with appropriate flags - Use `--params` for query/path parameters - Use `--json` for request body - Handle pagination with `--max-results` or `--page-token` 4. **Error Handling** - Check command output for errors - Review API quotas and rate limits - Handle authentication issues - Retry transient failures --- **License**: Apache License 2.0 **Source**: [Google Workspace CLI](https://github.com/googleworkspace/cli) **Original Skill**: `gws-sheets-append`
© davila7 · MIT · davila7/claude-code-templates