email-drafting

Draft Gmail replies from triggers or requests without sending automatically.

111|12|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/mgonto/executive-assistant-skills --skill email-drafting-mgonto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-drafting
Source: https://github.com/mgonto/executive-assistant-skills/tree/main/email-drafting
Command: npx skills add https://github.com/mgonto/executive-assistant-skills --skill email-drafting-mgonto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafts precise email replies for Gmail accounts, handling intros, scheduling, thanks/acknowledgments, and quick positive replies. Use when the user asks to draft or reply to an email, or when Gmail webhook triggers arrive for auto-draft classification. Draft-only mode — never sends automatically.

Core Features & Use Cases

  • Auto-draft emails for intros, scheduling, thanks/ack, and short positive replies
  • Mirror inbound language and sign drafts with the user's signature
  • Ensure scheduling coordination via CCs: scheduling_cc and scheduling_silent_cc; never reveal silent CC in body
  • Log actions and support audit trails for each draft created

Quick Start

Ask the skill to draft an email by specifying the recipient, purpose, and tone.

Frequently Asked Questions about email-drafting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically draft Gmail replies that match the tone of the inbound thread?

To automatically draft Gmail replies, this Skill mirrors the language of the inbound thread and applies predefined intro, scheduling, and thanks templates to maintain brevity and warmth. It generates drafts automatically from triggers or requests.

Can I use Gmail webhooks to trigger automated email drafting without sending messages?

Yes, Gmail webhook triggers can initiate automated email drafting. The Skill operates in a strict draft-only mode, ensuring it never sends messages automatically and logs all actions for audit trails.

How do I coordinate email scheduling with CC recipients while keeping silent CCs hidden?

The Skill coordinates scheduling via specified scheduling_cc and scheduling_silent_cc fields. It ensures the scheduling process includes silent CC recipients without ever revealing their email addresses in the draft body.

Does Gmail email drafting support custom signatures and sign-offs for different reply types?

Yes, Gmail email drafting supports custom signatures by signing every generated draft with the user's signature. It handles intros, scheduling, thanks, acknowledgments, and quick positive replies using specific tone and sign-off templates.

What is the best way to create a Gmail draft for a scheduling email with multiple CCs?

The best way to create a scheduling email draft is to specify the recipient and purpose. The Skill uses scheduling templates, coordinates with visible and silent CCs, mirrors inbound language, and applies your signature automatically.

Why are my automated Gmail drafts missing the original thread's language and formatting?

Automated Gmail drafts might appear different because the Skill actively mirrors the inbound thread's language while adhering to strict intro, scheduling, and thanks templates to enforce brevity and warmth, altering the original formatting.