gws-gmail-triage — команда Claude Code: что делает и как установить
Показывает сводку непрочитанных писем Gmail с отправителем, темой и датой через утилиту Google Workspace CLI.
npx claude-code-templates@latest --command google-workspace/gws-gmail-triageЧто делает gws-gmail-triage
Команда запрашивает входящие сообщения из Gmail и выводит их в виде таблицы. В стандартном режиме Claude Code получает 20 последних непрочитанных писем, отображая отправителя, тему и дату каждого сообщения.
Поведение выдачи корректируется флагами: --max регулирует число сообщений, --query принимает поисковый запрос Gmail, а флаг --labels добавляет метки к результатам. Команда работает только на чтение, поэтому изменить статус писем или стереть переписку через неё невозможно.
Перед запуском в системе должен быть установлен CLI gws и настроена авторизация через gws auth status. Без настроенного доступа к Google Workspace выполнение команды завершится ошибкой.
Какие задачи решает
- быстро проверить список новых писем в ящике Gmail
- найти непрочитанные сообщения от конкретного адресата
- просмотреть заголовки и даты последних писем без перехода в веб-интерфейс
Примеры запросов агенту
- /gws-gmail-triage
- /gws-gmail-triage --max 5 --query 'from:boss'
- /gws-gmail-triage --labels
Как установить gws-gmail-triage
1Через claude-code-templates
npx claude-code-templates@latest --command google-workspace/gws-gmail-triage2Вручную: положить файлы
.claude/commands/gws-gmail-triage.mdВызов — /gws-gmail-triage. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/gws-gmail-triage.mdВызов — /prompts:gws-gmail-triage. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/gws-gmail-triage.prompt.mdВручную: положить файлы
.gemini/commands/gws-gmail-triage.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о gws-gmail-triage
Как установить gws-gmail-triage в Claude Code?
Выполните команду npx claude-code-templates@latest --command google-workspace/gws-gmail-triage либо сохраните файл команды по пути .claude/commands/gws-gmail-triage.md.
Что делает команда gws-gmail-triage?
Она запускает gws gmail +triage, чтобы сформировать таблицу с отправителями, датами и темами непрочитанных писем из ящика Gmail.
Может ли команда случайно удалить или пометить письмо прочитанным?
Нет, команда работает строго в режиме чтения и не вносит изменений в почтовый ящик.
Исходный текст
gws-gmail-triage.md · MIT
--- allowed-tools: Bash, Read, Write, Edit argument-hint: "[resource] [method] [flags]" description: "Gmail: Show unread inbox summary (sender, subject, date)." --- # Google Workspace Gmail Triage Execute Google Workspace Gmail Triage operations: $ARGUMENTS ## Prerequisites - Google Workspace CLI (`gws`) must be installed - Authentication configured: Run `gws auth status` to verify - Review `gws gmail-triage --help` for all available commands ## Available Resources and Methods # gmail +triage > **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it. Show unread inbox summary (sender, subject, date) ## Usage ```bash gws gmail +triage ``` ## Flags | Flag | Required | Default | Description | |------|----------|---------|-------------| | `--max` | — | 20 | Maximum messages to show (default: 20) | | `--query` | — | — | Gmail search query (default: is:unread) | | `--labels` | — | — | Include label names in output | ## Examples ```bash gws gmail +triage gws gmail +triage --max 5 --query 'from:boss' gws gmail +triage --format json | jq '.[].subject' gws gmail +triage --labels ``` ## Tips - Read-only — never modifies your mailbox. - Defaults to table output format. ## See Also - [gws-shared](../gws-shared/SKILL.md) — Global flags and auth - [gws-gmail](../gws-gmail/SKILL.md) — All send, read, and manage email commands ## Usage ```bash # List available resources and methods gws gmail-triage --help # Inspect method schema before calling gws schema gmail-triage.<resource>.<method> # Execute command with arguments gws gmail-triage $ARGUMENTS ``` ## Task Execute the requested Gmail Triage operation: $ARGUMENTS 1. **Verify Prerequisites** - Check `gws` is installed: `gws --version` - Verify authentication: `gws auth status` - Review available commands: `gws gmail-triage --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-gmail-triage`
© davila7 · MIT · davila7/claude-code-templates