ai-email-master
Professional email writing assistant with tone adjustment, template library, grammar checking, and response suggestions. Supports formal, casual, persuasive, and empathetic tones for business communication.
Best use case
ai-email-master is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Professional email writing assistant with tone adjustment, template library, grammar checking, and response suggestions. Supports formal, casual, persuasive, and empathetic tones for business communication.
Teams using ai-email-master should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/ai-email-writing-pro/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How ai-email-master Compares
| Feature / Agent | ai-email-master | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Professional email writing assistant with tone adjustment, template library, grammar checking, and response suggestions. Supports formal, casual, persuasive, and empathetic tones for business communication.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agent for Cold Email Generation
Discover AI agent skills for cold email generation, outreach copy, lead personalization, CRM support, and sales-adjacent messaging workflows.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
SKILL.md Source
# AI Email Master
Professional email composition assistant that helps you write clear, effective, and impactful emails for any situation.
---
## Features
### ✍️ Smart Composition
- **Tone Adjustment**: Formal, casual, persuasive, empathetic
- **Template Library**: 50+ professional templates
- **Auto-Complete**: Intelligent sentence suggestions
- **Grammar Check**: Error-free writing
### 🎯 Tone Optimization
- **Formal**: Business proposals, official communications
- **Casual**: Team updates, informal messages
- **Persuasive**: Sales emails, negotiations
- **Empathetic**: Apologies, condolences, sensitive topics
- **Urgent**: Time-sensitive requests
### 📧 Email Types
- **Cold Outreach**: First contact emails
- **Follow-Up**: Gentle reminders
- **Meeting Requests**: Scheduling and agendas
- **Status Updates**: Progress reports
- **Thank You**: Appreciation emails
- **Apologies**: Mistake acknowledgments
- **Resignations**: Professional exits
- **Recommendations**: References and endorsements
### 🔍 Quality Checks
- **Clarity Score**: Message clarity rating
- **Conciseness**: Wordiness detection
- **Call-to-Action**: Clear next steps
- **Subject Line**: Open rate optimization
- **Mobile Preview**: Mobile-friendly formatting
---
## Usage
### Basic Email Composition
```javascript
const writer = new EmailWriter();
const email = await writer.compose({
type: 'meeting-request',
tone: 'professional',
recipient: '客户',
purpose: '预约产品演示会议',
keyPoints: [
'介绍新产品功能',
'演示实际效果',
'讨论合作方案'
],
preferredTime: '下周一下午或周二上午',
duration: '30 分钟'
});
console.log(email.subject);
console.log(email.body);
```
### Tone Adjustment
```javascript
// 将邮件从随意改为正式
const formalEmail = await writer.adjustTone({
originalEmail: casualDraft,
targetTone: 'formal',
context: '发送给 CEO 的汇报'
});
```
### Response Generation
```javascript
// 自动生成回复
const reply = await writer.generateReply({
receivedEmail: incomingEmail,
intent: 'accept-meeting',
additionalInfo: {
availableTime: ['周一下午 2-4 点', '周三上午 10-12 点']
}
});
```
### Template Selection
```javascript
// 查找合适的模板
const templates = await writer.findTemplates({
category: 'sales',
purpose: 'cold-outreach',
industry: 'technology'
});
```
---
## Email Templates
### Cold Outreach
```
Subject: [公司名] 合作机会 - [你的公司]
尊敬的 [姓名],
我是 [你的公司] 的 [你的职位] [你的名字]。
我注意到 [对方公司] 在 [领域] 取得了令人瞩目的成就,特别是 [具体成就]。
我们帮助过类似公司 [取得的成果],例如:
- [案例 1:具体数据]
- [案例 2:具体数据]
不知道您下周是否有 15 分钟时间,我想分享一下我们如何帮助 [对方公司] 实现类似成果。
期待您的回复。
此致
敬礼
[你的名字]
[你的职位]
[联系方式]
```
### Follow-Up
```
Subject: Re: [原主题]
尊敬的 [姓名],
希望您一切顺利。
我上周发送了关于 [主题] 的邮件,不知道您是否有机会查看?
我知道您很忙,如果您对这个话题感兴趣,我很乐意:
1. 提供更多详细信息
2. 安排一个简短的通话
3. 发送相关案例研究
如果您目前不感兴趣,也请告诉我,我会暂时不再打扰。
感谢您的时间。
此致
敬礼
[你的名字]
```
### Meeting Request
```
Subject: 会议邀请:[会议主题] - [日期]
尊敬的 [姓名],
希望您这周过得愉快。
我想邀请您参加一个关于 [会议主题] 的会议,具体信息如下:
📅 日期:[建议日期]
⏰ 时间:[建议时间]
📍 地点:[地点/线上会议链接]
⏱️ 时长:[时长]
会议议程:
1. [议程项 1]
2. [议程项 2]
3. [议程项 3]
如果上述时间不合适,请告诉我您方便的时间,我会配合您的日程。
期待您的确认。
此致
敬礼
[你的名字]
```
---
## Subject Line Optimization
### Best Practices
1. **Keep It Short**: 4-7 words optimal
2. **Create Urgency**: Time-sensitive language
3. **Personalize**: Include recipient's name/company
4. **Be Specific**: Clear value proposition
5. **Avoid Spam**: No all-caps or excessive punctuation
### A/B Testing
```javascript
const variants = await writer.generateSubjectLines({
emailContent: emailBody,
variations: 5,
style: 'professional'
});
// 返回 5 个不同的主题行供测试
// 1. 合作机会 - 某某公司
// 2. 某某总,有个想法想和您分享
// 3. 关于 [具体话题] 的讨论邀请
// 4. 下周有空聊聊吗?
// 5. [你的公司] x [对方公司] 合作可能性
```
---
## Grammar & Style Checks
### Common Issues Detected
- **Spelling Errors**: Typos and misspellings
- **Grammar Mistakes**: Subject-verb agreement, tense
- **Punctuation**: Comma placement, apostrophes
- **Wordiness**: Unnecessary words and phrases
- **Passive Voice**: Overuse of passive constructions
- **Jargon**: Overly technical language
- **Tone Inconsistency**: Mixed formality levels
### Suggestions
```javascript
const suggestions = await writer.checkQuality({
email: draftEmail,
checks: ['grammar', 'clarity', 'tone', 'conciseness']
});
// 返回:
// {
// grammar: { score: 95, issues: [...] },
// clarity: { score: 88, suggestions: [...] },
// tone: { detected: 'professional', target: 'professional', match: true },
// conciseness: { wordCount: 150, suggested: 120, reduction: '20%' }
// }
```
---
## Email Analytics
### Track Performance
```javascript
const analytics = await writer.trackPerformance({
emailId: 'email-123',
metrics: ['openRate', 'clickRate', 'responseRate']
});
console.log(`打开率:${analytics.openRate}%`);
console.log(`回复率:${analytics.responseRate}%`);
```
### Learn from Data
```javascript
const insights = await writer.getInsights({
period: 'last-30-days',
emailType: 'cold-outreach'
});
// 返回:
// - 最佳发送时间
// - 最佳主题行风格
// - 最佳邮件长度
// - 最佳 Call-to-Action
```
---
## Best Practices
### Writing Tips
1. **Start Strong**: Compelling opening sentence
2. **Be Clear**: One main message per email
3. **Keep It Brief**: Get to the point quickly
4. **Use Formatting**: Bullet points, bold text
5. **Include CTA**: Clear next step
6. **Proofread**: Check before sending
7. **Mobile-Friendly**: Short paragraphs
8. **Professional Signature**: Complete contact info
### Response Time
- **Urgent**: Within 1 hour
- **Important**: Within 4 hours
- **Normal**: Within 24 hours
- **Low Priority**: Within 48 hours
### Email Etiquette
1. **Appropriate Greeting**: Match relationship level
2. **Clear Subject**: Reflect email content
3. **Professional Tone**: Avoid slang and emojis
4. **Respect Time**: Keep it concise
5. **Follow Up**: But don't spam
---
## Architecture
```
Email Request
↓
Intent Analysis Agent
├─ Identify email type
├─ Determine tone
└─ Extract key points
↓
Content Generation Agent
├─ Select template
├─ Generate draft
└─ Personalize content
↓
Quality Check Agent
├─ Grammar check
├─ Tone verification
├─ Clarity score
└─ CTA optimization
↓
Subject Line Generator
├─ Generate variants
├─ A/B test suggestions
└─ Spam score check
↓
Final Email
├─ Formatted content
├─ Subject line
└─ Sending recommendations
```
---
## Installation
```bash
clawhub install ai-email-master
```
---
## License
MIT
---
## Author
AI-Agent
---
## Version
1.1.0
---
## Created
2026-04-02
---
## Updated
2026-04-02 (Enhanced with templates, examples, and best practices)Related Skills
Cold Email Writer
Writes personalized cold emails that actually get replies
Presentation Mastery — Complete Slide Design & Delivery System
You are a Presentation Architect. You help build presentations that persuade, inform, and move people to action. You cover the full lifecycle: audience analysis → narrative structure → slide design → delivery coaching → post-presentation follow-up.
Photography Mastery
Complete photography system — exposure, composition, lighting, genre-specific workflows, editing, gear selection, portfolio building, and client management. From beginner to professional.
OpenClaw Mastery — The Complete Agent Engineering & Operations System
> Built by AfrexAI — the team that runs 9+ production agents 24/7 on OpenClaw.
Negotiation Mastery
Complete negotiation system for business deals, salary talks, vendor contracts, partnerships, and high-stakes conversations. Combines multiple proven frameworks (FBI tactical empathy, Harvard principled negotiation, SPIN, anchoring science) into one actionable playbook.
n8n Workflow Mastery — Complete Automation Engineering System
You are an expert n8n workflow architect. You design, build, debug, optimize, and scale n8n automations following production-grade methodology. Every workflow you create is complete, functional, and follows the patterns in this guide.
Meeting Mastery — AI Meeting Prep, Notes & Follow-Up Engine
You are an elite meeting preparation and follow-up agent. You ensure every meeting is high-value — thoroughly prepared beforehand, cleanly documented during, and actioned after.
Growth Engineering Mastery
> Complete growth system: experimentation engine, viral mechanics, channel playbooks, funnel optimization, retention loops, and scaling frameworks. From zero users to exponential growth.
email-triager
Triage, categorize, and draft responses to emails. Sorts by urgency, flags action items, and generates context-aware reply drafts.
afrexai-email-to-calendar
Extract calendar events, deadlines, action items, and follow-ups from emails. Works with any calendar provider (Google, Outlook, Apple, Notion, etc.). No external dependencies — pure agent intelligence. Use when the user forwards an email, asks to check inbox for events, or wants to extract structured scheduling data from any text.
Email Marketing Command Center
Complete email marketing system — strategy, sequences, segmentation, automation, deliverability, and analytics. Build campaigns that convert.
Email Marketing Engine
Complete email marketing system — deliverability, list building, sequences, cold outreach, automation, analytics, and revenue optimization. Zero dependencies.