email-draft
Compose a local .eml email draft (recipient, subject, body) that opens as an editable, unsent message in Outlook, Apple Mail, or Thunderbird.
SKILL.mdskills/bundled/email-draft/SKILL.md
GitHubemail-draft
Write a ready-to-review .eml draft to the out-box. It is marked unsent, so
double-clicking it opens an editable draft in the user's mail client — nothing is
ever sent from this computer.
How to run
python3 <skill_dir>/run.py <output.eml> <to> <subject> <body>
python3 <skill_dir>/run.py <output.eml> <to> <subject> --body-file <body.txt>
<output.eml>— a path inside the out-box.<to>— the recipient address.<subject>— the subject line.<body>— the message text; use\nfor line breaks. For more than a few lines, save the text withwrite_fileand pass it with--body-file.
Standard library only. After running, tell the user where the draft was saved and that they can open it to review and send it themselves.