Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
googleworkspace avatar

Recipe Draft Email From Doc

  • 25.6k installs
  • 30k repo stars
  • Updated July 22, 2026
  • googleworkspace/cli

Draft a Gmail Message from a Google Doc is a skill recipe that extracts Google Docs content to compose Gmail messages.

About

Draft a Gmail Message from a Google Doc is a recipe that reads content from a Google Doc and uses it as the body of a Gmail message. Developers use this to automate newsletter creation, templated communications, and bulk email workflows. It bridges document content management with email distribution.

  • Read Google Docs content and use it as email body text
  • Seamless Gmail integration for sending drafted messages
  • Structured automation for content-to-email workflows

Recipe Draft Email From Doc by the numbers

  • 25,621 all-time installs (skills.sh)
  • +822 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #49 of 3,301 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

recipe-draft-email-from-doc capabilities & compatibility

Capabilities
document read · email send
Works with
gmail · google drive
Use cases
email · copywriting
From the docs

What recipe-draft-email-from-doc says it does

Read content from a Google Doc and use it as the body of a Gmail message.
gws-skills.md
npx skills add https://github.com/googleworkspace/cli --skill recipe-draft-email-from-doc

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs25.6k
repo stars30k
Security audit2 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorygoogleworkspace/cli

What it does

Draft a Gmail Message from a Google Doc is a recipe that reads content from a Google Doc and uses it as the body of a Gmail message. Developers use this to automate newsletter creation, templated com

Who is it for?

Automating newsletters, templated bulk emails, content-driven communications

Skip if: Direct email drafting without document source, rich formatting beyond Docs capabilities

When should I use this skill?

Content lives in Docs and needs to be emailed, or templated messages are maintained in Documents

What you get

Automatically extract Docs content and send as email messages without manual copy-paste

  • Gmail draft or sent message with Docs content as body

By the numbers

  • Ships in googleworkspace/cli recipe metadata version 0.22.5
  • Requires 2 prerequisite skills: gws-docs and gws-gmail

Files

SKILL.mdMarkdownGitHub ↗

Draft a Gmail Message from a Google Doc

PREREQUISITE: Load the following skills to execute this recipe: gws-docs, gws-gmail

Read content from a Google Doc and use it as the body of a Gmail message.

Steps

1. Get the document content: gws docs documents get --params '{"documentId": "DOC_ID"}' 2. Copy the text from the body content 3. Send the email: gws gmail +send --to recipient@example.com --subject 'Newsletter Update' --body 'CONTENT_FROM_DOC'

Related skills

FAQ

How does recipe-draft-email-from-doc get document text?

recipe-draft-email-from-doc calls gws docs documents get with a documentId parameter, then extracts text from the document body content. That text becomes the body of a Gmail draft via gws-gmail commands.

Which skills does recipe-draft-email-from-doc require?

recipe-draft-email-from-doc requires the gws binary plus gws-docs and gws-gmail skills from googleworkspace/cli v0.22.5. Load both prerequisite skills before fetching the doc and creating the draft.

Is Recipe Draft Email From Doc safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.