
Mailbox
Use this skill whenever the user needs ANY mailbox/email operation, checking, reading...
Install
npx skills add agentscope-ai/QwenPaw --skill mailbox -g -a claude-code -y- Repository
- agentscope-ai/QwenPaw37.1k
- Category
- AI and agents
- Updated
- 5d ago
- License
- Apache-2.0
- Context cost
- Mediumabout 2,440 tokens
- Runs scripts
- No, instructions only
What it does
Use this skill whenever the user needs ANY mailbox/email operation, checking, reading, searching, sending, replying, forwarding, organizing or deleting email, managing threads, connecting a personal mailbox, or registering a new mailbox. This skill is the single entry point for email tasks and orchestrates qwenpawmail-mcp for nine supported personal-mail domains.
Mailbox Operations (qwenpawmail-mcp)
Use qwenpawmail-mcp to connect or register a mailbox and perform email operations.
Supported Providers
The managed QwenPaw mailbox workflow supports these nine mail domains:
| Provider | Domains | Login credential |
|---|---|---|
| NetEase | 163.com, 126.com, yeah.net | 16-character authorization code |
| Tencent | qq.com, foxmail.com | 16-character authorization code |
| Sina | sina.com, sina.cn | 16-character authorization code |
| Alibaba | aliyun.com | Mailbox login password; existing accounts only |
gmail.com | 16-character app password after enabling 2-Step Verification |
Enterprise mailboxes, custom domains, and Microsoft mailboxes are not supported by the current managed workflow. Do not try enterprise provider overrides or custom IMAP/SMTP hosts. Ask the user to choose one of the supported personal domains instead.
create_mailbox provides built-in registration guidance only for 163.com, 126.com, yeah.net, qq.com, and foxmail.com. Other supported domains require their official registration flow. New aliyun.com registration is unavailable; only existing accounts can be connected.
Invocation Rule
For any email operation, use this skill as the entry point. Do not invent another email workflow or bypass qwenpawmail-mcp with raw IMAP/SMTP commands.
Credential and Configuration Model
agent.json contains only public mailbox configuration. Its expected mail shape is:
{
"mail": {
"is_new_account": false,
"credential": {
"name": "myaccount",
"domain": "163.com",
"provider": ""
},
"push": {
"mode": "off",
"rules": [],
"poll_interval_seconds": 120,
"access_control_enabled": false
}
}
}

