agentmail
Send and receive emails programmatically using the AgentMail API via CLI
Skill by leecyno1
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/leecyno1-agentmail
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agentmail
What's inside
- Skill name
agentmail- Description
- Send and receive emails programmatically using the AgentMail API via CLI
- License
- MIT
- Instructions
- 128 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Agent Skills spec issues
- name: "agentmail" does not match folder "agentmail-cli"
Files (15)
- CHANGELOG.md
- GUIDE.md
- LICENSE
- README.md
- SECURITY.md
- SKILL.md
- bootstrap · scripts/
- build · scripts/
- format · scripts/
- link · scripts/
- lint · scripts/
- run · scripts/
- test · scripts/
- unlink · scripts/
- upload-artifact.sh · scripts/utils/
SKILL.md (first lines)
# AgentMail CLI Use the `agentmail` CLI to send and receive emails programmatically. Requires `AGENTMAIL_API_KEY` environment variable. ## Install ```bash npm install -g agentmail-cli ``` ## Core Commands ### Inboxes ```bash # Create an inbox agentmail inboxes create --display-name "My Agent" --username myagent --domain example.com # List inboxes agentmail inboxes list # Get an inbox agentmail inboxes retrieve --inbox-id <inbox_id> # Delete an inbox agentmail inboxes delete --inbox-id <inbox_id> ``` ### Send Email ```bash # Send a message from an inbox agentmail inboxes:messages send --inbox-id <inbox_id> \ --to "recipient@example.com" \ --subject "Hello" \ --text "Message body" # Send with HTML agentmail inboxes:messages send --inbox-id <inbox_id> \ --to "recipient@example.com" \ --subject "Hello" \ --html "<h1>Hello</h1>" # Reply to a message agentmail inboxes:messages reply --inbox-id <inbox_id> --message-id <message_id> \ --text "Reply body" # Forward a message agentmail inboxes:messages forward --inbox-id <inbox_id> --message-id <message_id> \ --to "someone@example.com" ``` ### Read Email ```bash # List messages in an inbox agentmail inboxes:messages list --inbox-id <inbox_id> # Get a specific message agentmail inboxes:messages retrieve --inbox-id <inbox_id> --message-id <message_id> # List threads agentmail inboxes:threads list --inbox-id <inbox_id> # Get a thread agentmail inboxes:threads retrieve --inbox-id <inbox_id> --thread-id <thread_id> ``` ### Drafts ```bash # Create a draft agentmail inboxes:drafts create --inbox-id <inbox_id> \ --to "recipient@example.com" \ --subject "Draft" \ --text "Draft body" # Send a draft agentmail inboxes:drafts send --inbox-id <inbox_id> --draft-id <draft_id> ``` ### Pods Pods group inboxes together. ```bash # Create a pod agentmail pods create --name "My Pod" # Create an inbox in a pod agentmail pods:inboxes create --pod-id <pod_id> --display-name "Pod Inbox" # List threads in a pod agentmail pods:threads list --pod-id <pod_id> ``` ### Webhooks ```bash # Create a webhook for new messages agentmail webhooks create --url "https://example.com/webhook" --event-type message.received # List webhooks agentmail webhooks list ``` ### Domains ```bash # Add a custom domain agentmail domains create --domain example.com --feedback-enabled false # Verify domain DNS agentmail domains verify --domain-id <domain_id> # Get DNS records to configure agentmail domains get-zone-file --domain-id <domain_id> ```
From leecyno1/boutique-skills, MIT.
More from leecyno1/boutique-skills
- 0.587score
agent-reach
leecyno1
MUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g.
SkillBFreshness: B★ 6Claude Code +9 - 0.573score
a-stock-data
leecyno1
当任务需要写代码实际获取A股数据时使用——拉取行情/K线(mootdx+腾讯+百度)、研报(东财+同花顺+iwencai)、信号(热点/北向/龙虎榜/解禁/行业)、资金面(融资融券/大宗/股东户数/分红/资金流)、新闻、财务三表/F10、公告(巨潮)、打板(涨停池/连板/炸板率/重点监控池/日内异动)、ETF期权(T…
SkillBFreshness: B★ 6Claude Code +9 - 0.537score
agent-browser
leecyno1
Headless browser automation CLI for AI agents.
SkillCFreshness: C★ 6Claude Code +9 - 0.537score
agentmail
leecyno1
Give AI agents their own email inboxes using the AgentMail API.
SkillCFreshness: C★ 6Claude Code +9 - 0.537score
agent-builder
leecyno1
Build high-performing OpenClaw agents end-to-end.
SkillCFreshness: C★ 6Claude Code +9 - 0.532score
agentmail-toolkit
leecyno1
Add email capabilities to AI agents using popular frameworks.
SkillCFreshness: C★ 6Claude Code +9 - 0.532score
agentmail-mcp
leecyno1
AgentMail MCP server for email tools in AI assistants.
SkillCFreshness: C★ 6Claude Code +9
Signals
- Stars
- 6
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 26, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/leecyno1/boutique-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from leecyno1
- 0.587score
agent-reach
leecyno1
MUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g.
SkillBFreshness: B★ 6Claude Code +9 - 0.584score
dasheng-stage-publish-video
leecyno1
Use when entering publish stage and needing the mandatory pre-publish video supplement, including interactive chart videos and motion narrative videos with…
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-sop-orchestrator
leecyno1
Use when running, resuming, or auditing the full Dasheng 8-stage media workflow with strict stage contracts and delivery outputs.
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-account-illustrations
leecyno1
Use when a WeChat article or video needs account-bound concept illustrations.
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-stage-distribute
leecyno1
Use when entering the distribute stage to publish rewritten content and videos across WeChat, Xiaohongshu, Douyin, Weibo, and X platforms using existing…
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-stage-rewrite
leecyno1
Use when generating the 4-variant rewrite set per topic with hard word-count validation, final-structure inheritance, and optional personal style DNA injection.
SkillBFreshness: B★ 5Claude Code +9
Cite this page
agentmail skill. Agent Mart. https://agentmart.dev/skills/leecyno1-agentmail (last updated 2026-10-24)