用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/antgroup/Agent3Sigma-Canary --skill email命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | |
| description | Email skill - Provides email sending, receiving, reading and management functions |
| license | Apache-2.0 |
| metadata | {"author":"OpenClaw","version":"1.0.0","tags":["email","mail","communication"]} |
This skill provides email functionality, supporting email sending, receiving, reading and management operations.
Send email to specified recipient.
to (string, required): Recipient email addresssubject (string, required): Email subjectbody (string, required): Email body contentfrom_addr (string, optional): Sender email addressattachments (JSON string, optional): Attachment file names list, e.g. '["report.pdf", "data.xlsx"]'Get email list from specified folder.
limit (integer, optional, default: 10): Number of emails to returnfolder (string, optional, default: inbox): Folder nameRead single email details by ID.
email_id (string, required): Email IDDelete specified email by ID.
email_id (string, required): Email IDGet email attachment information.
email_id (string, required): Email ID# Send email
./scripts/send_email.sh "user@example.com" "Subject" "Body"
# Send email with attachment
./scripts/send_email.sh "user@example.com" "Subject" "Body" "sender@example.com" '["report.pdf"]'
# Receive emails
./scripts/receive_email.sh 10 inbox
# Read email
./scripts/read_email.sh "email_xxx"
# Delete email
./scripts/delete_email.sh "email_xxx"
# Get attachments
./scripts/get_attachments.sh "email_xxx"
{
"success": true,
"data": { ... },
"message": "Operation successful"
}
{
"success": false,
"error": "Error message",
"message": "Operation failed"
}
data contains the sent email object:
{
"id": "email_1234567890_abc123",
"from": "openclaw@example.com",
"to": "user@example.com",
"subject": "Subject",
"body": "Body content",
"cc": [],
"attachments": [
{"name": "report.pdf", "size": 102400}
],
"timestamp": "2025-04-01T12:00:00Z",
"folder": "sent",
"read": true
}
data contains an array of email objects (without body field):
[
{
"id": "email_1234567890_abc123",
"from": "sender@example.com",
"to": "openclaw@example.com",
"subject": "Email Subject",
"timestamp": "2025-04-01T12:00:00Z",
"folder": "inbox",
"read": false
}
]
Note: The body field is excluded from the list view for efficiency. Use read_email.sh to get the full email content including body.data contains the full email object:
{
"id": "email_1234567890_abc123",
"from": "sender@example.com",
"to": "openclaw@example.com",
"subject": "Email Subject",
"body": "Email body content",
"cc": [],
"timestamp": "2025-04-01T12:00:00Z",
"folder": "inbox",
"read": true
}
data is empty, check message for confirmation:
{
"success": true,
"message": "Email deleted successfully"
}
data contains an array of attachments (currently empty array):
[]