Best Overall
Claude
Good at three tones without adding new facts.
Open Claudewrite · ~20 min
Not legal or HR advice. Use only incidents you witnessed or documented. You still decide whether to send, meet, or escalate.
Best Overall
Good at three tones without adding new facts.
Open ClaudeBest Free
Enough for one careful paste-and-review session.
Open ChatGPTBest Power-User
Useful if your timeline already lives in a Doc.
Open GeminiPaste what happened (dates, quotes you actually have), the impact, and the boundary or ask. Say who will read it. Do not add motives (“they do not respect me”) unless you are labeling that as your feeling, not a fact. No other people’s performance files.
Paste the rules first so the model cannot invent a meeting that never occurred.
Copy-paste prompt
Draft email options for a difficult conversation from facts and a boundary I paste. Not legal or HR advice. I decide whether to send. Hard rules: - Separate FACTS (from my paste) vs. FEELINGS/IMPACT vs. ASK/BOUNDARY. - Do not invent incidents, witnesses, policies, or legal claims. - Do not diagnose the other person. - Offer three tones: direct, warmer, and a meeting-request instead of a full airing. - Keep each under 180 words. No CC list unless I named people. Output: 1) Fact check (bullets I provided) 2) Three email options + subjects 3) Lines that overreach my evidence (flag) 4) When a live conversation is safer (only if my facts suggest it—no scare tactics) Confirm the rules, then wait.
Read the overreach flags. Cut those sentences. Then send:
Generate command
Here are the facts and my boundary. Draft the three options. If a sentence needs an incident I did not give, delete it. Label facts vs. feelings.
Check the To/CC fields. If you want a spoken opener for a meeting instead, use the block below.
Spoken opener
Turn the meeting-request option into a 45-second spoken opener. Facts only, then the ask. No new incidents.