| name | send-hebrew-email |
| description | Send an email whose body is in Hebrew, as RTL HTML so it renders correctly in every client rather than left-aligned with punctuation stranded. Handles both personal and business register and signs from the stored profile. Use for ANY Hebrew-bodied email including one-line replies and covering notes for an attached letter. Triggers on "send this in Hebrew", "email them in Hebrew", "reply in Hebrew". |
Send a Hebrew email
The rule this skill exists to enforce
A Hebrew body must be sent as HTML with dir="rtl". Never plain text.
Plain text carries no direction metadata, so the client guesses โ Gmail usually
right, Outlook usually wrong โ and Hebrew arrives left-aligned with punctuation
stranded on the wrong end and account numbers reordered.
This holds for one-line vendor replies as much as for formal complaints, and for
covering notes whose real content is an attached PDF.
The routing failure to avoid
The most likely way to get this wrong is not ignorance of the rule โ it is
bypassing it. Calling
mcp__gateway__google-workspace-personal__send_gmail_message (or the Resend
equivalent) directly means none of this applies, and the send goes out as plain
text. That is exactly how it was got wrong on a complaint sent 2026-08-05.
Compose the HTML body here, then send with body_format: "html".
Register
Follows the recipient, not the language:
- Personal / vendor โ plain opening, first name, no identifiers.
- Business / authority โ
ืืืืื, ืืืืื ืจื, organisation identifiers and
any reference number in the sign-off.
Stock openings, closings and the ืขืืกืง ืืืจืฉื phrasing are in
references/register.md.
Body template
<html dir="rtl" lang="he">
<body style="direction:rtl; text-align:right; font-family:Arial,'Noto Sans Hebrew',sans-serif;">
<p>โฆ</p>
<p dir="ltr" style="text-align:left;">Any Latin paragraph goes here, with its own dir.</p>
</body>
</html>
Set dir per paragraph, not only on <body>. A mixed message with a Latin
signature or a reference line inherits RTL otherwise and reverses it. Wrap
Name <address> pairs and bare identifiers in <bdi> when they sit inside
Hebrew text.
Sending
Signs from ~/.claude-user-data/hebrew-correspondence/sender.json. Send via the
Google Workspace MCP for the matching account, or Resend for the business
domain. If the user already has profiles configured under the rtl-email
plugin, reuse those rather than asking again.
Show the user the composed body before sending anything.