← ClaudeAtlas

send-emaillisted

Email sending skill (Gmail SMTP + Yagmail)
Bizuayeu/Plugins-Weave · ★ 5 · AI & Automation · score 66
Install: claude install-skill Bizuayeu/Plugins-Weave
# send-email - Email Sending Skill Send emails via Gmail SMTP. Frugal design with yagmail as the only dependency. ## Table of Contents - [Invocation](#invocation) - [Implementation](#implementation) - [File Locations](#file-locations) - [Security Considerations](#security-considerations) --- ## Invocation | Source | Operation | |--------|-----------| | `/send-email` | send | | `essay-writer.md` | send | | `/essay test` | test | | `/essay wait` | wait | | `/essay schedule` | schedule | --- ## Implementation ### Script Path ```text skills/send-email/scripts/main.py ``` ### Dependencies ```text yagmail ``` ### CLI Usage | Operation | CLI | Description | |-----------|-----|-------------| | test | `python main.py test` | Send test email | | send | `python main.py send "Subject" "Body"` | Send custom email | | wait | `python main.py wait TIME [OPTIONS]` | One-time schedule | | schedule | `python main.py schedule FREQ TIME [OPTIONS]` | Recurring schedule | **Quick test**: ```bash python main.py test python main.py send "Test Subject" "Test Body" ``` For full options and examples, see `commands/essay.md` → **Command Structure** section. --- ## File Locations | File | Location | Description | |------|----------|-------------| | `essay_wait.log` | `~/.claude/plugins/.emailingessay/` | Logs for wait/schedule operations | | `schedules.json` | `~/.claude/plugins/.emailingessay/` | Backup of registered schedules | | `active_waiters.json` | `~/.claude/plugins/.emailinges