email-newsletter
Drafts and designs a complete HTML email newsletter from a topic or content brief. Outputs paste-ready HTML for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. Includes subject line options and plain-text fallback. Trigger when a user says "write a newsletter", "draft an email newsletter", "create an HTML email", "design an email for my subscribers", or "write a newsletter about [topic]".
npx skills add Varnan-Tech/opendirectory --skill email-newsletter --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Email Newsletter Draft and design a complete HTML email newsletter from a topic or content brief. Output is paste-ready for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. --- **Critical rule:** Table-based HTML with inline styles only. No CSS classes, no flexbox, no grid, no `<style>` blocks. Every element gets `style=""` directly. This is not optional -- email clients strip everything else. --- ## Step 1: Brief Intake Need three things to start. If all three present in the message: skip to Step 2. If any missing, ask exactly: > "To get started, I need three things: > 1. **Topic** -- what is this newsletter about? > 2. **Audience** -- who is reading? (role, company size, how they know you) > 3. **Primary CTA** -- what one action do you want readers to take?" Wait for all three before continuing. --- ## Step 2: Complete Intake Ask all questions in one message, grouped by category. User can skip any -- defaults apply. > "A few questions before I draft -- answer what you know, skip the rest: > > **Content** > 1. **Length** -- brief (300 words, punchy) / standard (500-700) / deep dive (800+ words)? > 2. **Format** -- editorial article / numbered breakdown / person
- Step 1: Brief Intake
- Step 2: Complete Intake
- Step 2.5: Design Direction (internal -- not shown to user)
- Step 3: Structure Design
- Step 4: Content Draft
- Step 5: HTML Generation
- Step 6: Platform Tuning
- Step 7: Self-QA
- Step 8: Subject Line Presentation
- Step 9: Save Files + Present Summary
- Section Reference
- Output Formats (on request)
mkdir -p docs/newsletters
What does the email-newsletter skill do?
Drafts and designs a complete HTML email newsletter from a topic or content brief. Outputs paste-ready HTML for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. Includes subject line options and plain-text fallback. Trigger when a user says "write a newsletter", "draft an email newsletter", "create an HTML email", "design an email for my subscribers", or "write a newsletter about [topic]".
How do I install it?
Run `npx skills add Varnan-Tech/opendirectory --skill email-newsletter --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Varnan-Tech/opendirectory, a repository with 571 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
