
I used to spend 10 hours a week doing cold outreach and responding to emails as a part of the bitcamp sponsorship team. Now I spend 1 hr max.
Ghostwriter is a Chrome extension I built for myself that drafts emails in my writing style using Claude.
Coordinating sponsorship for bitcamp means cold emails to companies i've never talked to, 4+ follow ups when they ghost, responses when they have questions, thank you notes when they commit. Now multiply that across 10 active sponsors.
Features:
- Generate: empty compose window, one click, full email drafted w/ thread context
- Polish: have a draft but it's rough, one click cleans it up in your voice
- Bitcamp Mode: full prompt swap for sponsorship emails
- Copy Thread: copies the full formatted email thread as markdown
How It Works
Gmail integration is handled by InboxSDK, a library that abstracts Gmail's constantly-changing internal DOM. The background service worker calls Claude Sonnet 4.5 directly with a system prompt built from two things: few-shot examples of my actual emails, and a hard banned-phrases list. Em dashes are gone. "I hope this email finds you well" is gone. "Leverage", "delve", "robust", all gone. The model detects AI written email about 24% of the time when the patterns are stripped. The goal is to be in that 24%.
Bitcamp Mode
The popup has a toggle: Regular or Bitcamp. Bitcamp mode is not a tweak to the regular prompt, it's a full prompt swap. The model knows it's representing a 1,000-person hackathon at UMD, that contacts are at the VP or Director level, that the event is April 10-12 2026. The few-shot examples are all sponsorship-specific: cold outreach, post-call follow-ups, hardware challenge pitches. The banned phrases list gets stricter, "mutually beneficial partnership" and "exciting opportunity" are added to the list.
I coordinate with 10 sponsors personally. Ghostwriter has made that manageable.