gws-gmail-triage — скилл для Claude: сводка непрочитанных писем
Показывает непрочитанные письма Gmail: отправитель, тема, дата. Пригодится, когда нужно быстро разобрать входящие прямо из терминала.
npx skills add googleworkspace/cli --skill gws-gmail-triage -a claude-codeЧто делает gws-gmail-triage
Скилл вызывает команду gws gmail +triage и печатает таблицу с непрочитанными сообщениями. По умолчанию показывает 20 писем с запросом is:unread. Флаг --max меняет лимит, --query подставляет любой поисковый запрос Gmail, --labels добавляет имена меток.
Работает только на чтение — почтовый ящик команда не меняет. Вывод по умолчанию табличный, но --format json даёт JSON, который удобно прогонять через jq.
Перед первым запуском нужен gws в системе и настроенная авторизация: скилл опирается на ../gws-shared/SKILL.md с глобальными флагами и правилами безопасности. Если этого файла нет, его создаёт gws generate-skills. Ставьте, если часто разгребаете входящие из терминала; для ручной работы в веб-интерфейсе Gmail смысла мало.
Какие задачи решает
- посмотреть непрочитанные письма из терминала
- отфильтровать входящие по отправителю
- выгрузить темы писем в JSON для скрипта
- показать письма с метками
- ограничить вывод последними письмами
Примеры запросов агенту
- покажи непрочитанные письма
- gws gmail +triage --max 5 --query 'from:boss'
- выведи сводку входящих в JSON
Как установить gws-gmail-triage
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-gmail-triage -a claude-code2Вручную: положить файлы
~/.claude/skills/gws-gmail-triage/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/gws-gmail-triage/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-gmail-triage -a codex2Вручную: положить файлы
.agents/skills/gws-gmail-triage/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-gmail-triage -a cursor2Вручную: положить файлы
.cursor/skills/gws-gmail-triage/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli gws-gmail-triage2Вручную: положить файлы
.github/skills/gws-gmail-triage/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-gmail-triage -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/gws-gmail-triageВручную: положить файлы
.devin/skills/gws-gmail-triage/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-gmail-triage -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о gws-gmail-triage
Как установить gws-gmail-triage в Claude?
Через npx skills add googleworkspace/cli --skill gws-gmail-triage -a claude-code. Файл скилла окажется в ~/.claude/skills/gws-gmail-triage/SKILL.md.
Что делает gws-gmail-triage?
Показывает сводку непрочитанных писем Gmail: отправителя, тему и дату. По умолчанию это 20 сообщений с запросом is:unread.
Что нужно для работы скилла?
Установленный gws и настроенная авторизация. Скилл опирается на ../gws-shared/SKILL.md с глобальными флагами и правилами безопасности.
Исходный текст
SKILL.md · Apache-2.0
---
name: gws-gmail-triage
description: "Gmail: Show unread inbox summary (sender, subject, date)."
metadata:
version: 0.22.5
openclaw:
category: "productivity"
requires:
bins:
- gws
cliHelp: "gws gmail +triage --help"
---
# 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
© googleworkspace · Apache-2.0 · googleworkspace/cli