email-skill

Send email messages via platform public mail or personal IMAP/SMTP accounts.

18|6|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/alter123-zz/RaccoonClaw --skill email-skill-alter123-zz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-skill
Source: https://github.com/alter123-zz/RaccoonClaw/tree/main/skills/email-skill
Command: npx skills add https://github.com/alter123-zz/RaccoonClaw --skill email-skill-alter123-zz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, node, curl, and includes scripts (resource) components.

What problem does it solve?

Users often have to juggle separate tools and configurations to send email notifications via a platform's built‑in public mail service or through their own personal IMAP/SMTP accounts. This creates friction and inconsistency when automating communication tasks.

Core Features & Use Cases

  • Unified entry point: A single command interface that routes to either the platform public mail or personal SMTP/IMAP provider.
  • Provider selection: Users can explicitly choose platform for self‑notifications or personal for full‑featured email sending and inbox management.
  • Binding workflow: Automatic checks, verification code handling, and binding for the platform provider.
  • Cross‑platform scripts: Bash scripts for macOS/Linux and CMD scripts for Windows, with fallback to Node.js for personal provider operations.
  • Typical scenarios: Sending daily summaries to yourself, notifying teammates with reports, retrieving emails and attachments from your personal mailbox.

Quick Start

Ask the assistant to send a daily report to your email using the email‑skill with the platform provider.

Frequently Asked Questions about email-skill

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

FAQPage Schema
How do I send automated email notifications from both a platform public mail service and a personal SMTP account?

You can send automated email notifications from both a platform public mail service and a personal SMTP account using a unified gateway. This gateway routes messages based on your chosen provider configuration, automatically handling checks, verification, and sending via an HTTP proxy.

Can I retrieve emails and attachments from my personal IMAP mailbox using this gateway?

Yes, you can retrieve emails and attachments from your personal IMAP mailbox using this gateway. By selecting the personal provider option, the system optionally utilizes Node.js to perform full-featured email sending and inbox management operations.

Do I need Node.js to send emails through a personal SMTP provider?

You need Node.js to send emails through a personal SMTP provider only as a fallback for personal provider operations. Cross-platform bash scripts for macOS/Linux and CMD scripts for Windows handle the primary binding, verification, and sending tasks.

What is the best way to route daily summary reports to myself versus notifying teammates?

The best way to route daily summary reports to yourself versus notifying teammates is through explicit provider selection. Choosing the platform provider sends self-notifications, while choosing the personal provider enables full-featured email sending to teammates.

Why does the platform email binding workflow require verification code handling?

The platform email binding workflow requires verification code handling to securely link your account to the public mail service. This automatic process checks configurations and processes verification codes to ensure authorized email sending via the HTTP proxy.

Are curl and jq required dependencies for sending email notifications?

Yes, curl and jq are required dependencies for sending email notifications. The underlying scripts rely on these tools to execute binding, verification, and sending operations via an HTTP proxy across both macOS/Linux and Windows environments.