sendemail

Sends email notifications via Gmail SMTP using Python smtplib and stored credentials.

2|1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/davidbeglenboyle/davids-claude-code-setup --skill sendemail
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sendemail
Source: https://github.com/davidbeglenboyle/davids-claude-code-setup/tree/main/skills/needs-credentials/sendemail
Command: npx skills add https://github.com/davidbeglenboyle/davids-claude-code-setup --skill sendemail

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gmail SMTP email notifications from Claude Code tasks, enabling automated alerts without manual intervention.

Core Features & Use Cases

  • Trigger email notifications on task completion, error reports, or daily summaries with a simple command.
  • Customize subject and body and specify recipients using the sendemail script.
  • Keeps credentials secure by requiring app passwords stored under ~/.config/secrets and the script at ~/.claude/bin/sendemail.

Quick Start

Store your Gmail App Password in ~/.config/secrets/gmail-app-password and ensure the sendemail script is installed at ~/.claude/bin/sendemail.

Frequently Asked Questions about sendemail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send Gmail SMTP notifications from automated tasks?▼

Send Gmail SMTP notifications by configuring a Python smtplib script that authenticates with your credentials, allowing automated alerts for task completion or error reporting without manual intervention.

What credentials do I need to set up SMTP email alerts?▼

SMTP email alerts require a Gmail App Password stored securely in ~/.config/secrets/gmail-app-password, along with the sendemail script installed at ~/.claude/bin/sendemail for authentication.

Can I customize the subject, body, and recipient of automated Gmail alerts?▼

Automated Gmail alerts support full customization of the subject, body, and recipient fields through the sendemail script, enabling tailored notifications for summaries, errors, or results.

When should I use automated email notifications in a workflow?▼

Automated email notifications are applicable for long-running tasks, reporting results that need attention, sending daily summaries, or whenever a process completes and requires immediate alerting.

Does sending Gmail notifications this way keep my app password secure?▼

Gmail app passwords are kept secure by storing them under the ~/.config/secrets directory rather than hardcoding them, ensuring credentials remain protected during SMTP authentication.

What's the best way to automate error reporting via Gmail SMTP?▼

Automate error reporting via Gmail SMTP by triggering the sendemail script upon task failure, passing the error details into the email body and sending the alert to a specified recipient.