Skip to content
Back to skills

Mails

ASecurity

Email infrastructure for AI agents - send/receive emails via Mails.dev

  • 15 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 12, 2026
ai-agentsbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add clowlove/Hermes-House --skill mails --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mails?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mails
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/clowlove-mails/badge)](https://www.skillsdirectory.com/skills/clowlove-mails)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mails
description: Email infrastructure for AI agents - send/receive emails via Mails.dev
version: 1.0.0
author: Harmes House
tags: [Email, AI-Agent, Mails.dev]
---

# Mails.dev Email CLI

Email infrastructure for AI agents. Send and receive emails from `imclaw@mails.dev`.

## Configuration

Already configured:
- Mailbox: `imclaw@mails.dev`
- API key: stored in `~/.mailsrc` (configured via `mails config set api_key`)

Requires `bun` runtime. Path: `~/.bun/bin/bun`

## Common Operations

### Send Email

```bash
export BUN_INSTALL="$HOME/.bun" && export PATH="$BUN_INSTALL/bin:$PATH"
mails send --to <recipient> --subject "<subject>" --body "<message>"
```

Example:
```bash
mails send --to user@example.com --subject "Hello" --body "Test message"
```

With HTML:
```bash
mails send --to user@example.com --subject "Report" --html "<h1>Report</h1><p>Data...</p>"
```

### Check Inbox

```bash
mails inbox                           # List recent emails
mails inbox --mailbox imclaw@mails.dev  # List for specific mailbox
mails inbox --query "keyword"         # Search emails
mails inbox <id>                      # Read specific email
mails inbox <id> --save               # Save attachments
```

### Verify Email (for confirmation codes)

```bash
mails code --to imclaw@mails.dev --timeout 60
```

## Workflows

### Automated Report Sending

```bash
#!/bin/bash
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"

REPORT_DATE=$(date +%Y-%m-%d)
mails send \
  --to recipient@example.com \
  --subject "Daily Report - $REPORT_DATE" \
  --body "See attached report for $REPORT_DATE"
```

### Email Alert Integration

```bash
# In cron or automation script
mails send --to imclaw@mails.dev --subject "[Alert] System Issue" --body "Description of issue"
```

## Notes

- Rate limit: 100 emails/month on free tier
- Email IDs are shown as short prefixes (e.g., `a6d18a3c`)
- Full ID can be shown with `mails inbox --full-id`
- Attachments saved with `--save` flag

Files in this skill

  • SKILL.md1.9 KB
  • skill.json489 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…