スキル一覧に戻る
jonathanhollander

email-integration

by jonathanhollander

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

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

  1. /backend/services/email_service.py - Rewrite with actual SMTP
  2. /backend/config.py - Add email configuration

Email Templates (Create)

  1. /backend/templates/emails/pulse_alert.html - Guardian alert
  2. /backend/templates/emails/magic_link.html - Magic link login
  3. /backend/templates/emails/welcome.html - Welcome email
  4. /backend/templates/emails/base.html - Base template

Implementation Approach

  1. Add SMTP configuration to config.py (server, port, username, password)
  2. Rewrite email_service.py to use smtplib or SendGrid SDK
  3. Create Jinja2 email templates with compassionate language
  4. Add email logging for delivery tracking
  5. 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

レビュー

💬

レビュー機能は近日公開予定です