gws-gmailGmail GWS Google CLI

googleworkspace/cli

Gmail GWS CLI.

Установка

npx -y skills add googleworkspace/cli --skill gws-gmail --agent claude-code

gmail (v1)

ПРЕДВАРИТЕЛЬНО: прочтите ../gws-shared/SKILL.md об авторизации, глобальных флагах и правилах безопасности. Если файла нет, выполните gws generate-skills, чтобы создать его.

gws gmail   [flags]

Вспомогательные команды

КомандаОписание
+sendОтправить письмо
+triageСводка непрочитанного входящего (отправитель, тема, дата)
+replyОтветить на сообщение (автоматически обрабатывает тред)
+reply-allОтветить всем (автоматически обрабатывает тред)
+forwardПереслать сообщение новым получателям
+readПрочитать сообщение и извлечь его тело или заголовки
+watchСледить за новыми письмами и стримить их как NDJSON

Ресурсы API

users

  • getProfile — получить Gmail-профиль текущего пользователя.
  • stop — прекратить получение push-уведомлений для почтового ящика.
  • watch — настроить или обновить push-наблюдение за почтовым ящиком.
  • drafts — операции с ресурсом 'drafts'
  • history — операции с ресурсом 'history'
  • labels — операции с ресурсом 'labels'
  • messages — операции с ресурсом 'messages'
  • settings — операции с ресурсом 'settings'
  • threads — операции с ресурсом 'threads'

Обнаружение команд

Перед вызовом любого метода API осмотрите его:

# Browse resources and methods
gws gmail --help

# Inspect a method's required params, types, and defaults
gws schema gmail..

Используйте вывод gws schema для построения флагов --params и --json.

Из того же репозитория