{"id":"26eed9f5-762a-489b-a84f-9abb855fae6b","shortId":"Xj45e6","kind":"skill","title":"Gws Gmail Send","tagline":"Cli skill by Googleworkspace","description":"# gmail +send\n\n> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.\n\nSend an email\n\n## Usage\n\n```bash\ngws gmail +send --to <EMAILS> --subject <SUBJECT> --body <TEXT>\n```\n\n## Flags\n\n| Flag | Required | Default | Description |\n|------|----------|---------|-------------|\n| `--to` | ✓ | — | Recipient email address(es), comma-separated |\n| `--subject` | ✓ | — | Email subject |\n| `--body` | ✓ | — | Email body (plain text, or HTML with --html) |\n| `--from` | — | — | Sender address (for send-as/alias; omit to use account default) |\n| `--attach` | — | — | Attach a file (can be specified multiple times) |\n| `--cc` | — | — | CC email address(es), comma-separated |\n| `--bcc` | — | — | BCC email address(es), comma-separated |\n| `--html` | — | — | Treat --body as HTML content (default is plain text) |\n| `--dry-run` | — | — | Show the request that would be sent without executing it |\n| `--draft` | — | — | Save as draft instead of sending |\n\n## Examples\n\n```bash\ngws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi Alice!'\ngws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --cc bob@example.com\ngws gmail +send --to alice@example.com --subject 'Hello' --body '<b>Bold</b> text' --html\ngws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --from alias@example.com\ngws gmail +send --to alice@example.com --subject 'Report' --body 'See attached' -a report.pdf\ngws gmail +send --to alice@example.com --subject 'Files' --body 'Two files' -a a.pdf -a b.csv\ngws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --draft\n```\n\n## Tips\n\n- Handles RFC 5322 formatting, MIME encoding, and base64 automatically.\n- Use --from to send from a configured send-as alias instead of your primary address.\n- Use -a/--attach to add file attachments. Can be specified multiple times. Total size limit: 25MB.\n- With --html, use fragment tags (<p>, <b>, <a>, <br>, etc.) — no <html>/<body> wrapper needed.\n- Use --draft to save the message as a draft instead of sending it immediately.\n\n> [!CAUTION]\n> This is a **write** command — confirm with the user before executing.\n\n## See Also\n\n- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth\n- [gws-gmail](../gws-gmail/SKILL.md) — All send, read, and manage email commands","tags":["gws","gmail","send","cli","googleworkspace"],"capabilities":["skill","source-googleworkspace","category-cli"],"categories":["cli"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/googleworkspace/cli/gws-gmail-send","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under googleworkspace/cli","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T08:40:09.084Z","embedding":null,"createdAt":"2026-04-18T20:24:30.181Z","updatedAt":"2026-04-22T08:40:09.084Z","lastSeenAt":"2026-04-22T08:40:09.084Z","tsv":"'/alias':73 '/gws-gmail/skill.md':305 '/gws-shared/skill.md':12,297 '25mb':256 '5322':218 'a.pdf':202 'account':77 'add':245 'address':49,68,91,99,240 'alia':235 'alias@example.com':178 'alic':145 'alice@example.com':140,150,161,172,183,195,209 'also':293 'attach':79,80,188,243,247 'auth':14,301 'automat':224 'b.csv':204 'base64':223 'bash':34,135 'bcc':96,97 'bob@example.com':156 'bodi':40,57,59,106,143,153,164,175,186,198,212 'bold':165 'category-cli' 'caution':280 'cc':88,89,155 'cli':4 'comma':52,94,102 'comma-separ':51,93,101 'command':285,312 'configur':231 'confirm':286 'content':109 'creat':28 'default':44,78,110 'descript':45 'draft':127,130,214,267,274 'dri':115 'dry-run':114 'email':32,48,55,58,90,98,311 'encod':221 'es':50,92,100 'etc':262 'exampl':134 'execut':125,291 'file':82,197,200,246 'flag':16,41,42,299 'format':219 'fragment':260 'generat':25 'generate-skil':24 'global':15,298 'gmail':2,8,36,137,147,158,169,180,192,206,304 'googleworkspac':7 'gws':1,23,35,136,146,157,168,179,191,205,295,303 'gws-gmail':302 'gws-share':294 'handl':216 'hello':142,152,163,174,211 'hi':144,154,176,213 'html':63,65,104,108,167,258 'immedi':279 'instead':131,236,275 'limit':255 'manag':310 'messag':271 'mime':220 'miss':21 'multipl':86,251 'need':265 'omit':74 'plain':60,112 'prerequisit':10 'primari':239 'read':11,308 'recipi':47 'report':185 'report.pdf':190 'request':119 'requir':43 'rfc':217 'rule':19 'run':22,116 'save':128,269 'secur':18 'see':187,292 'send':3,9,30,37,71,133,138,148,159,170,181,193,207,228,233,277,307 'send-a':70,232 'sender':67 'sent':123 'separ':53,95,103 'share':296 'show':117 'size':254 'skill':5,26 'source-googleworkspace' 'specifi':85,250 'subject':39,54,56,141,151,162,173,184,196,210 'tag':261 'text':61,113,166 'time':87,252 'tip':215 'total':253 'treat':105 'two':199 'usag':33 'use':76,225,241,259,266 'user':289 'without':124 'would':121 'wrapper':264 'write':284","prices":[{"id":"8a632f0d-529d-4292-b57a-c00e51a8d6d2","listingId":"26eed9f5-762a-489b-a84f-9abb855fae6b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"googleworkspace","category":"cli","install_from":"skills.sh"},"createdAt":"2026-04-18T20:24:30.181Z"}],"sources":[{"listingId":"26eed9f5-762a-489b-a84f-9abb855fae6b","source":"github","sourceId":"googleworkspace/cli/gws-gmail-send","sourceUrl":"https://github.com/googleworkspace/cli/tree/main/skills/gws-gmail-send","isPrimary":false,"firstSeenAt":"2026-04-18T21:51:56.792Z","lastSeenAt":"2026-04-22T06:52:36.123Z"},{"listingId":"26eed9f5-762a-489b-a84f-9abb855fae6b","source":"skills_sh","sourceId":"googleworkspace/cli/gws-gmail-send","sourceUrl":"https://skills.sh/googleworkspace/cli/gws-gmail-send","isPrimary":true,"firstSeenAt":"2026-04-18T20:24:30.181Z","lastSeenAt":"2026-04-22T08:40:09.084Z"}],"details":{"listingId":"26eed9f5-762a-489b-a84f-9abb855fae6b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"googleworkspace","slug":"gws-gmail-send","source":"skills_sh","category":"cli","skills_sh_url":"https://skills.sh/googleworkspace/cli/gws-gmail-send"},"updatedAt":"2026-04-22T08:40:09.084Z"}}