Skip to content
Skill

email-write

by AgriciDaniel

AI Summary

Generate professional, high-converting email copy using proven copywriting frameworks. Produces subject line variants with scoring, responsive HTML templates with dark mode support, plain-text fallback, and preheader recommendations. This sub-skill is invoked by the main skill when the user needs t

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "email-write" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/email-write && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/email-write/SKILL.md "https://raw.githubusercontent.com/AgriciDaniel/claude-email/main/skills/email-write/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Compose high-converting emails using proven copy frameworks (PAS, AIDA, BAB, FAB, 4Ps). Generates subject line variants with scores, responsive HTML templates with dark mode support, plain-text fallback, and preheader recommendations. Optimized for cold outreach, newsletters, product launches, promotions, and transactional emails. Adapts to user context from email-profile.md.

Purpose

Generate professional, high-converting email copy using proven copywriting frameworks. Produces subject line variants with scoring, responsive HTML templates with dark mode support, plain-text fallback, and preheader recommendations.

Activation

This sub-skill is invoked by the main /email skill when the user needs to compose a new email.

1. Gather Context

First, check if email-profile.md exists in the project directory. If yes, load business type, tone preferences, and target audience from the profile. If no profile exists or user provides new context, ask for: • Email Purpose: cold outreach, newsletter, product launch, promotional, re-engagement, welcome, feature announcement, etc. • Recipient: name, role, relationship (new lead, existing customer, subscriber, team member) • Tone: professional, friendly, casual, authoritative, empathetic, enthusiastic • Business Type: (from profile or ask) SaaS, e-commerce, service business, agency, creator, B2B, B2C • Key Message: what action should the recipient take? • Additional Context: product details, promotion details, deadline, personalization data

2. Select Copy Framework

Based on the email purpose, choose the appropriate framework from references/copy-frameworks.md: | Email Purpose | Recommended Framework | Why | |--------------|----------------------|-----| | Cold outreach | PAS | Empathy-driven, addresses pain points | | Product launch | AIDA | Builds excitement, drives action | | Newsletter | BAB or AIDA | Aspirational or engaging storytelling | | Feature announcement | FAB | Clear value proposition for features | | Promotional/sale | AIDA | Creates desire and urgency | | Re-engagement | PAS | Identifies problem of disengagement | | Welcome email | BAB | Shows transformation journey | | Case study | 4Ps | Proof-heavy, testimonial-driven | | Review request | PAS | Empathetic ask for feedback | | Appointment reminder | Direct | No framework needed | If uncertain, default to AIDA for marketing emails or PAS for relationship emails.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 25d ago
Active
AdoptionUnder 100 stars
20 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars20
Forks10
Issues1
Updated25d ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code