← ClaudeAtlas

gmaillisted

Draft an email for Henrik in his house style AND record the draft so the sent-vs-draft diff can teach the style. Use when any session drafts/prepares an email for Henrik to send (to a coauthor, colleague, admin, etc.), or when the user says 'draft an email', 'reply to <person>'.
hsigstad/research-kit · ★ 0 · AI & Automation · score 73
Install: claude install-skill hsigstad/research-kit
# /gmail — draft an email + record it for the style-learning loop Any session that prepares an email for Henrik uses this, so (a) the draft follows his house style and (b) it is **recorded at draft time** — which lets Saga diff Henrik's *sent* version against the draft and learn his edits, **no matter which session drafted it**. (The `outlook` skill only archives *already sent* .eml threads; this records the draft *before* it's sent.) ## 1. Draft to the house style Read **`research/meta/email_style.md`** first and draft to it (short · link-don't-inline · Gmail-default · no em dashes · terse concrete scheduling · don't over-explain an accept · …). Do not invent a different style; that file is canonical and is what the learning loop tunes. ## 2. Record the draft (the important part) Write the draft to **`research/meta/email_drafts/YYYY-MM-DD_<session>_<slug>.md`** — one file per draft, frontmatter + body: ```markdown --- date: 2026-08-13 session: <your session name> # e.g. Saga, deterrence, judgeGPT — the attribution + context key to: <recipient email> subject: <subject> thread_id: <gmail thread id if replying, else ""> project: <slug or ""> # e.g. deterrence, vague, "" for admin/general why: <one line of context NOT obvious from the email — what prompted it / what it's really about> sent: false # Saga flips this after diffing against Henrik's sent mail --- <the exact draft body> ``` The `why` line is also the cross-session co