← Back to Skills Marketplace
shepherd217

Agentmail Wrapper

by Shepherd217 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
849
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install agentmail-wrapper
Description
Send, track, schedule emails with multi-provider support, verified delivery, unsubscribe management, and compliance reporting via SMTP, API, and OAuth.
README (SKILL.md)

AgentMail Wrapper

Version: 1.0.0
Author: Midas Skills
License: MIT

Description

Verified email delivery integration. Send, track, schedule with multi-provider support (SendGrid, Mailgun, AWS SES, SMTP). GDPR/CAN-SPAM compliant.

Value Proposition

Verified email agent integration. Send, track, schedule emails with verified delivery & unsubscribe compliance. SMTP, API, OAuth support.

Category

email-integration

Tags

email, delivery-tracking, multi-provider, compliance, automation

Skill Type

integration

Pricing

  • Free: $0
  • Pro: $44.99

Key Features

  • ✅ Multi-provider support (SendGrid, Mailgun, AWS SES, SMTP)
  • ✅ Delivery tracking (open, click, bounce)
  • ✅ Email verification
  • ✅ Template management
  • ✅ Scheduled sends
  • ✅ Batch processing
  • ✅ Unsubscribe management
  • ✅ List hygiene (bounce handling)
  • ✅ Compliance reporting
  • ✅ OAuth support (Gmail)
  • ✅ Reply tracking

Use Cases

  • Transactional email delivery (signups, resets)
  • Email campaign automation
  • Scheduled email sequences
  • Delivery verification & tracking
  • List management (unsubscribes, bounces)
  • Multi-account SMTP management
  • Email template management
  • Compliance reporting

Installation

npm install agentmail-wrapper
# or
pip install agentmail-wrapper

Quick Start

const AgentMail = require('agentmail-wrapper');

const mail = new AgentMail({
  provider: 'sendgrid',  // or 'smtp', 'mailgun', 'aws-ses'
  apiKey: process.env.SENDGRID_API_KEY
});

await mail.send({
  to: '[email protected]',
  subject: 'Welcome!',
  html: '\x3Ch1>Hello\x3C/h1>',
  trackClicks: true,
  trackOpens: true
});

Repository

https://github.com/midas-skills/agentmail-wrapper

Support

📧 [email protected]
🔗 Docs: https://docs.midas-skills.com/agentmail-wrapper

Usage Guidance
This package is documentation-only in the bundle — there is no source code included and no declared credential requirements, yet the README instructs you to install the package from npm/pip and to supply API keys/OAuth tokens. Before installing or using it: 1) verify the upstream repository (https://github.com/midas-skills/agentmail-wrapper) and inspect the published package contents and recent releases; 2) confirm the package's maintainer identity and package integrity (checksums/signatures) to reduce supply-chain risk; 3) never paste production API keys or long-lived credentials without understanding where they will be stored or sent — prefer scoped keys or per-environment secrets; 4) be cautious about running 'npm install' or 'pip install' from unverified authors on sensitive systems; and 5) if you intend to use this as an agent skill, require the skill metadata to explicitly declare required credentials and verify how webhooks and tracking URLs are configured to avoid unintended data exfiltration. If you want, I can check the upstream GitHub repo (if accessible) or fetch the published npm/pypi package metadata for more evidence.
Capability Analysis
Type: OpenClaw Skill Name: agentmail-wrapper Version: 1.0.0 The OpenClaw AgentSkills skill bundle for 'agentmail-wrapper' appears benign. The `SKILL.md` and `README.md` files provide clear, functional instructions for an email integration service, without any evidence of prompt injection attempts against the AI agent. Code snippets demonstrate standard usage of environment variables for API keys and legitimate email service functionalities like sending, tracking, and list management. There are no indicators of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or supply chain attacks.
Capability Assessment
Purpose & Capability
The SKILL.md/README describe an email integration that needs provider credentials (SendGrid, Mailgun, AWS SES, SMTP, Gmail OAuth) and performs sending/tracking. However the skill metadata declares no required environment variables, no required config paths, and no bundled code. That mismatch (a library-like skill but no code and no declared credential requirements) is incoherent: a real email integration normally needs API keys or OAuth credentials declared or requested.
Instruction Scope
The instructions show typical usage examples (constructing an AgentMail with provider and apiKey, webhookUrl, refresh tokens) but do not tell the agent how credentials will be provided or stored. The README suggests running npm/pip to install 'agentmail-wrapper' from public registries and configuring webhooks to external endpoints. The instructions do not ask the agent to read unrelated local files, but they are vague about credential handling and webhook destinations.
Install Mechanism
There is no install specification in the skill bundle (it is instruction-only). The README and SKILL.md recommend 'npm install agentmail-wrapper' or 'pip install agentmail-wrapper', which would pull code from external registries at runtime. The bundle itself contains only docs and package.json but no index.js or implementation files, so the skill appears to rely on an external package — that raises supply-chain risk if you or an agent actually run the install command without verifying the upstream package and repository.
Credentials
The skill logically requires multiple sensitive secrets (API keys, SMTP credentials, OAuth refresh tokens) but the registry metadata lists none. That under-declaration is a concern because an agent or a user might be prompted later to supply credentials ad hoc, and there is no declared primary credential or guidance on least-privilege. Names like 'apiKey' and 'refreshToken' appear in examples but are not captured in requires.env.
Persistence & Privilege
The skill is not 'always' enabled and allows normal agent invocation behavior. It does not request persistent system privileges in the metadata and does not claim to modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agentmail-wrapper
  3. After installation, invoke the skill by name or use /agentmail-wrapper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Production-ready skill
Metadata
Slug agentmail-wrapper
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Agentmail Wrapper?

Send, track, schedule emails with multi-provider support, verified delivery, unsubscribe management, and compliance reporting via SMTP, API, and OAuth. It is an AI Agent Skill for Claude Code / OpenClaw, with 849 downloads so far.

How do I install Agentmail Wrapper?

Run "/install agentmail-wrapper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agentmail Wrapper free?

Yes, Agentmail Wrapper is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Agentmail Wrapper support?

Agentmail Wrapper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agentmail Wrapper?

It is built and maintained by Shepherd217 (@shepherd217); the current version is v1.0.0.

💬 Comments