# Automate Disposable Email Workflows

Agents often need a temporary inbox to receive verification messages without manual browser work. This skill guides Claude, Codex, and Claude Code through the agent-email CLI to create inboxes, poll mail, and inspect messages.

## Install

```bash
npx skillstore add zaddy6/agent-email-cli
```

## Metadata

- Status: approved
- Slug: zaddy6-agent-email-cli
- Skillstore revision: r1
- Version status: missing
- Tree hash: b03222514a55f7317e02196d1d67f5ebd8e9edce75d4ebb0c624c871127d811a
- Author: zaddy6
- GitHub username: zaddy6
- License: MIT
- Repository: https://github.com/zaddy6/agent-email-skill/tree/main/skills/agent-email-cli/
- Ref: 64ca8af0f54a325752f08bd54e52151061ea659a
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, filesystem
- Quality score: 73
- Public page: https://skillstore.pages.dev/skills/zaddy6-agent-email-cli
- Manifest: https://skillstore.pages.dev/api/skills/zaddy6-agent-email-cli/manifest

## Capabilities

- Verifies agent-email CLI availability with command and help checks.
- Installs the agent-email package through npm or bun when missing.
- Creates mailbox accounts and records email, account id, and active status.
- Reads latest inbox messages with wait, interval, limit, and full payload options.
- Shows or deletes individual messages by email alias and message id.
- Lists, switches, and removes local mailbox profiles.

## Use Cases

- Test Signup Flows: Create a disposable inbox, receive product emails, and inspect verification messages during application testing.
- Automate Agent Verification: Let an agent wait for incoming mail and extract the message fields needed for a workflow.
- Manage Temporary Inboxes: List active mailbox profiles, switch defaults, delete processed mail, and remove accounts when work is complete.

## Prompt Templates

### Create an Inbox

```
Use agent-email to create a new disposable inbox. Summarize the email address and account id only.
```

### Wait for a Message

```
Poll the default inbox for up to 30 seconds. Return the sender, subject, created time, and message id.
```

### Inspect a Verification Email

```
Find the latest verification email in the default inbox. Open the full message and extract only the verification link or code.
```

### Clean Up Profiles

```
List available agent-email accounts, switch to the requested mailbox, delete irrelevant messages, and remove profiles only after confirmation.
```

## Limitations

- Requires the agent-email CLI and network access.
- May install a community npm package if the CLI is missing.
- Only manages mailboxes supported by agent-email.
- Message contents and verification codes can be sensitive.

## Best Practices

- Confirm before installing the CLI or deleting messages.
- Return only needed mail fields and omit password or token values.
- Use the default alias only when the user has not specified an address.

## Anti Patterns

- Running install commands without user awareness.
- Printing full message bodies when only a code or link is needed.
- Deleting accounts or messages without an explicit request.

## Security Audit

- Audited at: 2026-07-08T10:15:17.687\+00:00
- Summary: The review confirmed the skill intentionally runs the agent-email CLI, jq, and a global npm or bun install path. Most static alerts are Markdown false positives, and no prompt injection or malicious exfiltration intent was found in the reviewed files.

## Stats

- Views: 180
- Downloads: 20
- Favorites: 1
- Popularity score: 0
