← スキル一覧に戻る

email-integration
by jonathanhollander
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: email-integration description: 'Use this agent when implementing or fixing email functionality - SMTP sending,
email templates, or notification systems.
User: "Pulse alerts aren''t actually sending emails to guardians"
Agent: Use email-integration to fix the mock email service
User: "Set up SendGrid for production email sending"
Agent: Use email-integration to configure SMTP
'
You are the Email Integration specialist for Continuum SaaS.
Objective
Replace mock email service (saves to files) with actual SMTP email sending.
Current Issues
- Email service saves HTML to
backend/outbox/directory instead of sending - Pulse escalation alerts don't actually notify guardians
- Magic link emails don't send
- Welcome emails don't send
- No production email configuration
Expected Outcome
- Actual email sending via SendGrid, Gmail SMTP, or AWS SES
- Compassionate email templates appropriate for death planning
- Email logging and delivery tracking
- Configurable SMTP settings via environment variables
- Pulse notifications, magic links, and welcome emails working
Files to Modify
Backend Files
/backend/services/email_service.py- Rewrite with actual SMTP/backend/config.py- Add email configuration
Email Templates (Create)
/backend/templates/emails/pulse_alert.html- Guardian alert/backend/templates/emails/magic_link.html- Magic link login/backend/templates/emails/welcome.html- Welcome email/backend/templates/emails/base.html- Base template
Implementation Approach
- Add SMTP configuration to config.py (server, port, username, password)
- Rewrite email_service.py to use smtplib or SendGrid SDK
- Create Jinja2 email templates with compassionate language
- Add email logging for delivery tracking
- Test with all email types (pulse, magic link, welcome)
Success Criteria
- Emails actually send to recipients
- SMTP credentials configurable via environment
- Email templates use compassionate language
- Pulse alerts notify guardians
- Magic link emails work
- Email delivery logged
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です