ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

protonmail-claw

Manage ProtonMail emails via Playwright browser automation. Login, read, send, and manage your encrypted inbox.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/christopher-schulze/protonmail-claw
Or

What This Skill Does

The protonmail-claw skill empowers OpenClaw agents to interface directly with the ProtonMail web interface using Playwright browser automation. Instead of relying on restricted or legacy APIs, this skill simulates human behavior, allowing the agent to securely log into ProtonMail accounts, navigate the inbox, parse received messages, and compose new emails. By leveraging stealth browser configurations, it bypasses standard bot-detection mechanisms, providing a seamless bridge between your AI agent and your encrypted correspondence. It is a robust solution for users who need to automate email workflows within ProtonMail's specific, privacy-focused security environment.

Installation

To install this skill, use the ClawHub CLI tool provided by OpenClaw:

  1. Ensure you have Node.js 18+ and Playwright 1.40+ installed on your system.
  2. Execute the following command in your terminal: clawhub install openclaw/skills/skills/christopher-schulze/protonmail-claw
  3. Ensure your environment meets the Linux system dependencies if running on a server or containerized environment, specifically the libnss and libgbm libraries.
  4. Configure your environment variables for authentication credentials, ensuring they are stored in a secure vault rather than hard-coded into your scripts.

Use Cases

This skill is perfect for scenarios requiring high-trust communication automation. Use it to:

  • Automate verification email retrieval during sign-up workflows.
  • Manage subscription newsletters and filter incoming communication automatically.
  • Draft and send recurring reports or status updates to specific encrypted contacts.
  • Trigger responses to incoming inquiries based on AI-driven intent analysis.
  • Archive or organize sensitive project emails without manual sorting.

Example Prompts

  1. "Check my ProtonMail inbox and summarize any unread emails from the last 24 hours related to 'project deployment'."
  2. "Draft a polite response to the last email from [email protected] using the tone of a professional project manager."
  3. "Find the verification code sent from [email protected] in my recent emails and paste it here."

Tips & Limitations

Because this skill operates via browser automation, it is subject to the responsiveness of the ProtonMail web UI. Always implement robust 'waitFor' conditions to handle loading states, as ProtonMail's UI is known to be resource-heavy. Note that using automation to send large volumes of mail can trigger Proton's anti-spam filters; keep your messaging volume within human-reasonable limits. Finally, update your Playwright browsers regularly to ensure the stealth mechanisms remain effective against evolving bot detection updates.

Metadata

Stars3562
Views2
Updated2026-03-29
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-christopher-schulze-protonmail-claw": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#email#privacy#browser#productivity
Safety Score: 3/5

Flags: network-access, code-execution