npx skills add https://github.com/googleworkspace/cli --skill gws-gmail-sendHow Gws Gmail Send fits into a Paperclip company.
Gws Gmail Send drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.
Pre-configured AI company — 18 agents, 18 skills, one-time purchase.
SKILL.md67 linesExpandCollapse
---name: gws-gmail-senddescription: "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 ```bashgws 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 ```bashgws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi Alice!'gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --cc bob@example.comgws gmail +send --to alice@example.com --subject 'Hello' --body '<b>Bold</b> text' --htmlgws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --from alias@example.comgws gmail +send --to alice@example.com --subject 'Report' --body 'See attached' -a report.pdfgws gmail +send --to alice@example.com --subject 'Files' --body 'Two files' -a a.pdf -a b.csvgws gmail +send --to alice@example.com --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 commandsGws Admin Reports
Pulls audit logs and usage reports from Google Workspace Admin SDK, giving you programmatic access to who did what and when in your organization. You can track
Gws Calendar
A solid wrapper around Google Calendar's v3 API that handles the authentication headaches for you. Covers the full spectrum from basic event CRUD to calendar sh
Gws Calendar Agenda
A straightforward Google Calendar viewer that pulls upcoming events from all your calendars at once. Perfect for those quick "what's on my schedule" checks with