К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot официальный · Google

gws-gmail-send — скилл для Claude Code: отправка писем Gmail

Скилл учит агента отправлять письма через Gmail одной командой: получатели, тема, текст, приложения и черновики.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add googleworkspace/cli --skill gws-gmail-send -a claude-code
Открыть на GitHub

Что делает gws-gmail-send

Скилл даёт агенту одну команду для исходящей почты: gws gmail +send. Обязательных флагов три — --to, --subject, --body. Остальные подключаются по нужде.

Внутри SKILL.md лежит таблица флагов, примеры вызовов и ссылка на ../gws-shared/SKILL.md, где описаны авторизация, глобальные флаги и правила безопасности. Форматирование RFC 5322, MIME-кодирование и base64 команда берёт на себя. Вложения добавляются через -a/--attach, флаг можно повторять, суммарный лимит — 25MB. Есть --cc и --bcc, --from для алиаса, --html для HTML-фрагмента без обёртки `, --draft вместо отправки и --dry-run` для проверки запроса.

Нужен установленный бинарь gws и общий файл gws-shared; если его нет, gws generate-skills создаст. Команда пишущая, поэтому агент должен спросить подтверждение перед запуском. Ставить стоит, если ваша почта уже живёт в gws; ради одного письма проще обойтись веб-интерфейсом.

Какие задачи решает

  • отправить письмо из терминала, не открывая браузер
  • сохранить ответ черновиком в Gmail через --draft
  • приложить пару файлов и не думать про MIME и base64
  • посмотреть запрос через --dry-run до того, как письмо уйдёт
  • поставить коллег в --cc и --bcc одной строкой

Примеры запросов агенту

  • Отправь письмо на [email protected] с темой «Hello» и текстом «Hi Alice!»
  • Сохрани это как черновик в Gmail, отправлять пока не надо
  • Приложи `report.pdf` и `data.csv`, поставь [email protected] в копию

Как установить gws-gmail-send

1Через Skills CLI (Vercel)

npx skills add googleworkspace/cli --skill gws-gmail-send -a claude-code

2Вручную: положить файлы

~/.claude/skills/gws-gmail-send/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/gws-gmail-send/

Из того же набора95

Весь набор →
gws-gmail официальный googleworkspace Скилл даёт агенту доступ к Gmail: отправить письмо, прочитать входящие, ответить в ветке. Пригодится, если работа с почтой идёт через CLI gws. Claude Code CX Codex Cursor +1 81 900установок gws-drive официальный googleworkspace Скилл даёт агенту доступ к Google Drive через CLI gws: файлы, папки, общие диски, комментарии и права доступа. Пригодится, когда работа с документами идёт из кода. Claude Code CX Codex Cursor +1 74 500установок gws-shared официальный googleworkspace Скилл даёт агенту общие правила работы с gws CLI: авторизацию, флаги и форматы вывода. Нужен для команд Google Workspace. Claude Code CX Codex Cursor +1 66 000установок gws-calendar официальный googleworkspace Скилл помогает управлять событиями и календарями Google Calendar прямо через утилиту gws. Claude Code CX Codex Cursor +1 61 100установок gws-sheets официальный googleworkspace Скилл позволяет агенту читать и изменять таблицы Google Sheets через CLI. Подойдёт для работы с данными из проекта и автоматизации операций с таблицами. Claude Code CX Codex Cursor +1 58 800установок gws-docs официальный googleworkspace Скилл позволяет агенту читать и изменять Google Docs через gws. Подойдёт для создания документов и работы с их содержимым из чата. Claude Code CX Codex Cursor +1 58 300установок gws-sheets-read официальный googleworkspace Читает значения ячеек и листов из Google Таблиц через CLI. Пригодится, когда агенту нужно получить данные таблицы без риска их изменить. Claude Code CX Codex Cursor +1 50 600установок gws-docs-write официальный googleworkspace Добавляет обычный текст в конец документа Google Docs через команду gws. Подходит для сценариев, где агент должен дописать результат в заданный документ. Claude Code CX Codex Cursor +1 50 100установок

Похожие

planning-with-files OthmanAdi Фиксирует план работы в локальных Markdown-файлах. Пригодится агенту при длинных исследованиях и задачах от пяти вызовов инструментов. Claude Code CX Codex Cursor +1 46 900установок diagnosing-superpowers Jesse Vincent Разбирает сбойную сессию Superpowers по транскриптам и собирает отчёт с доказательствами. Подходит, когда агент повторяет работу, игнорирует план или тратит лишнее. Claude Code CX Codex 19 996установок cold-email coreyhaines31 Скилл пишет холодные B2B-письма и цепочки фоллоу-апов, ставит отправку с отдельных доменов, ведёт LinkedIn-каденцию и разбирает ответы. Claude Code CX Codex Cursor +1 127 200установок site-architecture coreyhaines31 Планирует структуру сайта: иерархию страниц, навигацию, шаблоны URL и внутренние ссылки. Пригодится до вёрстки или при перестройке разделов. Claude Code CX Codex Cursor +1 122 300установок find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. Claude Code CX Codex Cursor +1 4 000 000установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. Claude Code 1 038 491установок

Вопросы о gws-gmail-send

Как установить gws-gmail-send в Claude Code?

Запустите npx skills add googleworkspace/cli --skill gws-gmail-send -a claude-code. Файл скилла появится по пути ~/.claude/skills/gws-gmail-send/SKILL.md.

Что делает gws-gmail-send?

Оборачивает команду gws gmail +send, которая собирает и отправляет письмо через Gmail. Заодно умеет сохранять черновик, добавлять вложения и отправлять от имени алиаса.

Что нужно, чтобы скилл заработал?

Установленный gws и общий файл ../gws-shared/SKILL.md с настройками авторизации. Если общего файла нет, его создаёт gws generate-skills.

Исходный текст

SKILL.md · Apache-2.0
---
name: gws-gmail-send
description: "Gmail: Send an email."
metadata:
  version: 0.22.5
  openclaw:
    category: "productivity"
    requires:
      bins:
        - gws
    cliHelp: "gws gmail +send --help"
---

# gmail +send

> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.

Send an email

## Usage

```bash
gws gmail +send --to <EMAILS> --subject <SUBJECT> --body <TEXT>
```

## Flags

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--to` | ✓ | — | Recipient email address(es), comma-separated |
| `--subject` | ✓ | — | Email subject |
| `--body` | ✓ | — | Email body (plain text, or HTML with --html) |
| `--from` | — | — | Sender address (for send-as/alias; omit to use account default) |
| `--attach` | — | — | Attach a file (can be specified multiple times) |
| `--cc` | — | — | CC email address(es), comma-separated |
| `--bcc` | — | — | BCC email address(es), comma-separated |
| `--html` | — | — | Treat --body as HTML content (default is plain text) |
| `--dry-run` | — | — | Show the request that would be sent without executing it |
| `--draft` | — | — | Save as draft instead of sending |

## Examples

```bash
gws gmail +send --to [email protected] --subject 'Hello' --body 'Hi Alice!'
gws gmail +send --to [email protected] --subject 'Hello' --body 'Hi!' --cc [email protected]
gws gmail +send --to [email protected] --subject 'Hello' --body '<b>Bold</b> text' --html
gws gmail +send --to [email protected] --subject 'Hello' --body 'Hi!' --from [email protected]
gws gmail +send --to [email protected] --subject 'Report' --body 'See attached' -a report.pdf
gws gmail +send --to [email protected] --subject 'Files' --body 'Two files' -a a.pdf -a b.csv
gws gmail +send --to [email protected] --subject 'Hello' --body 'Hi!' --draft
```

## Tips

- Handles RFC 5322 formatting, MIME encoding, and base64 automatically.
- Use --from to send from a configured send-as alias instead of your primary address.
- Use -a/--attach to add file attachments. Can be specified multiple times. Total size limit: 25MB.
- With --html, use fragment tags (<p>, <b>, <a>, <br>, etc.) — no <html>/<body> wrapper needed.
- Use --draft to save the message as a draft instead of sending it immediately.

> [!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-gmail](../gws-gmail/SKILL.md) — All send, read, and manage email commands

© googleworkspace · Apache-2.0 · googleworkspace/cli

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой