Tags
Best Email Skills for AI Agents
38 Email skills for AI coding assistants — ranked by popularity.
This collection provides modular email integration skills for AI-assisted development environments like Claude Code, Codex, and Cursor. These skills allow you to programmatically manage communication directly within your editor. Whether you need to handle routine inbox tasks, automate cold outreach sequences, or build full-scale marketing campaigns, these tools offer specific interfaces for those jobs. Use them to read, write, search, and organize messages using standard protocols like IMAP/SMTP, or interact directly with services like Gmail and Apple Mail via system-level scripts. This set is for developers building automation pipelines, custom email clients, or agentic workflows that require reliable, programmatic access to communication platforms. Instead of manual integration, use these predefined skill files to equip your AI agents with the logic required to fetch content, manage threads, and execute complex outreach tasks.
Top Email skills
himalaya
openclaw
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
gmail-manager
jeffvincent
Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.
officeemail-management
harperreed
Handle email tasks (checking inbox, drafting replies, managing threads, adding events to calendar). Use when working with emails to prevent common mistakes like broken threading or missing recipients.
cold-email
alirezarezvani
When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them. Use when the user mentions 'cold email,' 'cold outreach,' 'prospecting emails,' 'SDR emails,' 'sales emails,' 'first touch email,' 'follow-up sequence,' or 'email prospecting.' Also use when they share an email draft that sounds too sales-y and needs to be humanized. Distinct from email-sequence (lifecycle/nurture to opted-in subscribers) — this is unsolicited outreach to new prospects. NOT for lifecycle emails, newsletters, or drip campaigns (use email-sequence).
executing-marketing-campaigns
davila7
Plans, creates, and optimizes marketing campaigns including content strategy, social media, email, and analytics. Helps develop go-to-market strategies, campaign messaging, and performance measurement.
mailchimp-automation
sickn33
Automate Mailchimp email marketing including campaigns, audiences, subscribers, segments, and analytics via Rube MCP (Composio). Always search tools first for current schemas.
react-email
resend
Use when creating HTML email templates with React components - welcome emails, password resets, notifications, order confirmations, newsletters, or transactional emails.
gmail
team-attention
This skill should be used when the user asks to "check email", "read emails", "send email", "reply to email", "search inbox", or manages Gmail. Supports multi-account Gmail integration for reading, searching, sending, and label management.
action-creator
anthropics
Creates user-specific one-click action templates that execute email operations when clicked in the chat interface. Use when user wants reusable actions for their specific workflows (send payment reminder to ACME Corp, forward bugs to engineering, archive old newsletters from specific sources).
listener-creator
anthropics
Creates event-driven email listeners that monitor for specific conditions (like urgent emails from boss, newsletters to archive, package tracking) and execute custom actions. Use when user wants to be notified about emails, automatically handle certain emails, or set up email automation workflows.
gmcli
badlogic
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
sendgrid-automation
sickn33
Automate SendGrid email operations including sending emails, managing contacts/lists, sender identities, templates, and analytics via Rube MCP (Composio). Always search tools first for current schemas.
instantly-prod-checklist
jeremylongshore
Execute Instantly production deployment checklist and rollback procedures. Use when deploying Instantly integrations to production, preparing for launch, or implementing go-live procedures. Trigger with phrases like "instantly production", "deploy instantly", "instantly go-live", "instantly launch checklist".
klaviyo
alinaqi
Klaviyo email/SMS marketing - profiles, events, flows, segmentation
slack
motoya0118
Post a question to Slack and wait for a reply, or post a reply into a thread using scripts/slack.py.
email-sequence
H4D3ZS
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," or
funding-signal-outreach
gooseworks-ai
>
email-sequence
namanwtf
Automated email sequences for lifecycle marketing
my-email-api
myapihq
>
convertkit-automation
Zidong-LLC
Automate ConvertKit (Kit) tasks via Rube MCP (Composio): manage subscribers, tags, broadcasts, and broadcast stats. Always search tools first for current schemas.
imsg
Dbillionaer
iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
WhatsApp Assistant
spamsch
Read, search, and send WhatsApp messages using whatsapp-cli.
himalaya
JansenAnalytics
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
wacli
x402agent
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
How to choose a Email skill
When selecting a skill, consider the target platform and the scope of the task. If you need generic protocol support, choose tools like imap-smtp-email or himalaya. For service-specific needs, opt for gmail-manager or apple-mail. Check the repository for the most recent updates and look at the implementation details to see if the tool relies on system-level scripting or direct API connections. Assess whether the skill is optimized for personal inbox maintenance, high-volume marketing outreach, or general productivity, as this will dictate how the agent formats and handles your emails.