outlook-automation
自动化 Outlook 邮件和日历任务
通过 Claude Code 和 Rube MCP 集成,自动化 Microsoft Outlook 操作,包括邮件搜索、日历管理和联系人组织。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“outlook-automation”。 Find emails about project status from john@example.com this month
预期结果:
Found 5 emails:
1. **Project Update - March 15**
From: john@example.com
Date: 2025-03-15
Preview: Here's the latest status on the project...
2. **RE: Project Timeline**
From: john@example.com
Date: 2025-03-10
Preview: We need to discuss the timeline...
[3 more results]
正在使用“outlook-automation”。 Show my calendar for next Monday
预期结果:
Monday, March 17 Schedule:
9:00 AM - 10:30 AM Weekly Team Standup
11:00 AM - 12:00 PM Client Call
2:00 PM - 3:00 PM Project Review
4:00 PM - 4:30 PM 1:1 with Manager
安全审计
安全All 73 static findings are false positives. The skill contains only documentation for Microsoft Outlook automation via Rube MCP (Composio). The flagged 'external_commands' are actually MCP tool names in documentation format (e.g., `RUBE_SEARCH_TOOLS`, `OUTLOOK_SEARCH_MESSAGES`). The network URL is a legitimate MCP server endpoint. This is a safe, community-contributed skill for Outlook task automation.
风险因素
⚙️ 外部命令 (63)
🌐 网络访问 (1)
质量评分
你能构建什么
专业人士的邮件管理
使用自然语言查询高效搜索和组织工作邮件
日历协调
查看日程并在多个日历间安排会议
联系人组织
创建和组织联系人和联系人文件夹,用于商业目录
试试这些提示
搜索我的 Outlook 中来自 {sender_email} 的邮件,查找最近 30 天内收到的邮件。列出每封邮件的主题、日期和预览。显示我收件箱中本周所有未读的高重要性邮件。
下周二上午 9 点到下午 5 点之间我的日程安排是什么?显示忙/闲状态。
在我的联系人中创建一个名为 {name}、电子邮件为 {email} 的新联系人。最佳实践
- 始终首先调用 RUBE_SEARCH_TOOLS 以获取当前工具架构,然后再开始
- 在运行任何工作流之前,验证 Outlook 连接状态是否为 ACTIVE
- 使用正确的属性名:邮件使用 receivedDateTime,日历使用 start/dateTime
避免
- 在日历查询中使用邮件属性字段(receivedDateTime)
- 假设 @hotmail.com 或 @outlook.com 账户具有完整 API 访问权限
- 对自定义文件夹使用显示名称而不是文件夹 ID