name: ms365 description: Microsoft 365 Email & Calendar CLI via Microsoft Graph API. Supports multiple accounts. metadata: {"openclaw":{"emoji":"🟦","requires":{"bins":["node"],"env":["MICROSOFT_CLIENT_ID"]}}}
Microsoft 365 CLI for Email & Calendar via Graph API. Multi-account support.
Mail.Read, Mail.Send, Calendars.ReadWrite, User.ReadMICROSOFT_CLIENT_ID=<your-app-id> and optionally MICROSOFT_TENANT_IDnode skills/ms365/index.js --account work loginnode index.js --account work loginnode index.js --account work whoaminode index.js --account work mail inbox --top 10node index.js --account work mail unreadnode index.js --account work mail read <id>node index.js --account work mail send --to a@b.com --subject "Hi" --body "Hello"node index.js --account work mail search "invoice"node index.js --account work calendar --from 2026-04-14T00:00:00Z --to 2026-04-14T23:59:59Znode index.js --account work calendar-create --subject "Meeting" --start 2026-04-15T10:00 --end 2026-04-15T11:00小葱技能7w4.net有更新,你可以访问看下。
Use --account <name> to switch. Each account has separate tokens stored in ~/.openclaw/credentials/.
这个 Skill 质量中等偏上,邮件和日历的核心操作都能用,但功能不够全面。优点是支持多账户切换、认证安全、操作流畅;主要不足是缺少附件下载、批量管理等功能,时区写死了不适合所有人,对新手来说初始配置(注册 Azure 应用、获取 Client ID)有一定门槛。