agent-email-cli

zaddy6/agent-email-skill · updated Apr 8, 2026

$npx skills add https://github.com/zaddy6/agent-email-skill --skill agent-email-cli
0 commentsdiscussion
summary

Terminal-based disposable email inbox management for agent automation workflows.

  • Create temporary mailboxes, poll for new messages with configurable wait/interval, and retrieve full message details including body and source
  • JSON-native output with key fields ( email , messageId , subject , from.address , createdAt ) designed for agent parsing and summarization
  • Manage multiple mailbox profiles locally with accounts list , use , and remove commands; supports default alias for simplifie
skill.md

Agent Email CLI

Overview

Use this skill to operate the agent-email command safely and predictably for agent workflows that need inbox access.

Prefer JSON-native command output and return key fields (email, messageId, subject, createdAt, from.address) in your summaries.

Workflow

  1. Verify CLI availability.
command -v agent-email
agent-email --help

If missing, install:

npm install -g @zaddy6/agentemail
# or
bun install -g @zaddy6/agentemail
  1. Create a mailbox account.
agent-email create

Record these fields from JSON output:

  • data.email
  • data.accountId
  • data.activeEmail

Do not record, repeat, or print secret values such as mailbox passwords or tokens.

  1. Read latest messages.
agent-email read <email|default>

For inbox waiting/polling:

agent-email read <email|default> --wait 30 --interval 2

For full message payloads:

agent-email read <email|default> --full
  1. Retrieve one message in detail.
agent-email show <email|default> <messageId>

Use show when you need body/source details for verification links, codes, or full content extraction.

  1. Manage mailbox profiles.
agent-email accounts list
agent-email use <email|default>
agent-email accounts remove <email>

Avoid commands that require entering secrets on the command line in agent logs.

  1. Delete processed/irrelevant message when requested.
agent-email delete <email|default> <messageId>

Operational Guidance

  • Keep command output machine-readable; avoid forcing human output unless requested.
  • Prefer default alias when user does not specify an email.
  • Never echo, store, or summarize secret values (password, token) from command output.
  • If command fails, surface the JSON error code and hint fields directly.
  • For auth failures (AUTH_REQUIRED/401), rerun command once and request user intervention if credentials must be re-established.
  • For rate limits (RATE_LIMITED/429), retry after short delay.

Troubleshooting

  • command not found: ensure ~/.bun/bin or npm global bin path is on PATH.
  • NO_ACTIVE_ACCOUNT: run agent-email create or agent-email use <email>.
  • ACCOUNT_NOT_FOUND: run agent-email accounts list and pick a valid address.
  • EOTP during npm publish: use npm trusted publishing for CI or publish locally with OTP.

References

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.861 reviews
  • Shikha Mishra· Dec 28, 2024

    Keeps context tight: agent-email-cli is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Noah Desai· Dec 20, 2024

    agent-email-cli is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Ishan Anderson· Dec 16, 2024

    Useful defaults in agent-email-cli — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Omar Agarwal· Dec 16, 2024

    Registry listing for agent-email-cli matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Noah Ghosh· Dec 16, 2024

    agent-email-cli reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Ganesh Mohane· Dec 8, 2024

    Useful defaults in agent-email-cli — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Zaid Liu· Dec 8, 2024

    Keeps context tight: agent-email-cli is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Hiroshi Jackson· Dec 4, 2024

    I recommend agent-email-cli for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Ishan Mehta· Nov 27, 2024

    Registry listing for agent-email-cli matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Yash Thakker· Nov 19, 2024

    Registry listing for agent-email-cli matched our evaluation — installs cleanly and behaves as described in the markdown.

showing 1-10 of 61

1 / 7