LaunchKit · 2026
Back to Skills

porteden-email

PortEden Secure Email CLI for email management - Gmail, Outlook & Exchange - list, search, read, send, reply.

4
1.9k downloads
by @porteden

Setup & Installation

openclaw skills install @porteden/porteden-email

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install porteden-email

Version History

v1.0.4Feb 26, 2026 - Version note by skill developer:

Version 1.0.4 of porteden-email

What This Skill Does

Manages email across Gmail, Outlook, and Exchange accounts via the porteden CLI. Supports listing, filtering, searching, sending, replying, forwarding, and modifying emails. Outputs compact JSON optimized for agent workflows with the -jc flag.

The -jc flag strips attachment details and truncates previews into compact, token-efficient JSON, making email data practical to pass directly into LLM prompts or agent pipelines.

When to use it

  • Search this week's emails from a specific sender
  • Send a quick email from a terminal script
  • Forward a thread to a teammate with an added note
  • Mark emails as read after an automated agent review
  • Filter today's unread emails that include attachments

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Find unread emails from my manager this week and reply to the latest one

AGENT
  1. 1Run porteden email messages --unread --from manager@example.com --week -jc to list matching emails
  2. 2Identify the most recent email ID from the JSON output
  3. 3Run porteden email message <emailId> -jc to fetch the full body
  4. 4Compose a reply based on the email content
  5. 5Run porteden email reply <emailId> --body "<drafted reply>" to send
OUTPUT

Reply sent to the manager's latest email

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

porteden account at porteden.comPE_API_KEY environment variable (or browser login via porteden auth login)