pop
Send emails from your terminal 📬
Pop is a terminal-based email agent skill that enables AI assistants to send emails via SMTP or Resend. Built by Charmbracelet, it provides both a text-based interface and command-line interface for composing and sending emails with support for Markdown rendering, file attachments, and OAuth authentication. The tool includes dedicated skill installation commands for AI coding assistants like Crush, Claude Code, Codex, Cursor, and Pi, making it straightforward for agents to leverage email capabilities.
Key Features
Use Cases
- 01Enable AI coding assistants to send project updates and notifications via email
- 02Automate invoice delivery by combining with invoice generation tools
- 03Generate AI-written email content with tools like Crush and send directly
- 04Send development reports and build notifications from CI/CD pipelines
- 05Integrate with contact management tools via Gum for recipient selection
- 06Deliver automated reports and analytics summaries to stakeholders
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
pop — FAQ
What is Pop agent skill?+
Pop is an agent skill that gives AI assistants the ability to send emails from the command line. It works with Resend or any SMTP provider and can render Markdown content to HTML, attach files, and authenticate via OAuth or API keys.
How do I install Pop for AI agents?+
Install Pop via Homebrew (brew install pop), Go (go install github.com/charmbracelet/pop@latest), or other package managers. For agent integration, run 'pop skill > .skills/pop/SKILL.md' or use 'pop install-skill crush' (or codex) to automatically install the skill file.
Which AI clients work with Pop?+
Pop officially supports Crush, Claude Code, Codex, Cursor, and Pi through its install-skill command. Any AI assistant that can execute shell commands and read skill documentation can leverage Pop's email capabilities.
Does Pop require API keys or accounts?+
Yes, you need either a Resend API key (available at resend.com/api-keys) or SMTP credentials for your email provider. Pop supports OAuth authentication with Resend via 'pop auth' command, or you can set RESEND_API_KEY or SMTP environment variables.
Is Pop free to use?+
Yes, Pop is open source under the MIT license. However, you'll need an account with Resend (which has a free tier) or access to an SMTP server to actually send emails.
Can Pop send email attachments?+
Yes, Pop supports file attachments using the --attach flag. You can attach PDFs, documents, and other files when sending emails from the command line.
How do I install pop?+
Open the source repository on GitHub and follow its README. pop is a skill — MCP Agents Market links you directly to the official repo.
Is pop free?+
pop is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.