- Home
- Skills
- Christopheryeo
- Claude Skills
- Draft Email
draft-email_skill
- HTML
0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill christopheryeo/claude-skills --skill draft-email- SKILL.md7.3 KB
Overview
This skill drafts a reply-all HTML email to an existing Gmail thread and saves it to your Gmail drafts folder for review. It never sends messages — it prepares a correctly addressed, styled draft with quoted thread history so you can review and send from Gmail. Use it whenever you ask to draft or prepare a reply to an email thread.
How this skill works
The skill locates the target thread from context, a named participant, or a Gmail search, then reads the full thread to gather participants and history. It either uses the user's provided message or auto-generates a concise, professional reply in Christopher's voice, formats the body as simple HTML (starting with <p> tags only), and builds a reply-all recipient list. Finally it creates a Gmail draft with body_type set to html and confirms the draft recipients and summary to the user.
When to use it
- You ask: “draft a reply”, “draft an email response”, or “write a reply to that email”.
- You say: “reply to Hayden”, “respond to that thread”, or similar phrasing referencing composing a reply.
- When you want a reply-all draft created and saved to Gmail drafts rather than sending immediately.
- When you want the draft formatted as HTML with quoted thread history for review.
- When you want a concise, professional reply in Christopher’s voice without switching to Gmail.
Best practices
- If multiple threads match your query, specify the subject or sender to avoid ambiguity.
- Provide the key sentence or points you want included for fastest, exact results.
- When unsure, ask for an auto-generated proposal first so you can edit before the draft is created.
- Review the shown To/Cc list before the draft is created, especially for large Cc lists.
- Keep requests focused (payment, timeline, action items) so replies remain concise and direct.
Example use cases
- “Draft a reply to Hayden saying we’ll pay next week and I’ll send remittance.”
- “Prepare a response to the Margin Wheeler accounting queries thread — propose next steps.”
- After reading a thread: “Ok draft a reply” to have the skill propose text based on thread context.
- “Draft something back to the vendor confirming delivery dates.”
- User provides text: “Tell them we’ll approve the invoice” — skill formats and saves a reply-all draft.
FAQ
No. The skill always creates a draft saved to Gmail. You must review and send from Gmail manually.
How are To and Cc determined?
To is the sender of the most recent message (or recipients of the most recent message if you were the sender). Cc includes other participants excluding your email and common noreply/automated addresses.
What HTML structure is used for the body?
The body uses simple <p> tags with inline paragraph styling and <br/> for line breaks. It does not include <html>, <body>, or <head> wrappers.