outlook-automation
Automate Outlook Email and Calendar Tasks
Automate Microsoft Outlook operations including email search, calendar management, and contact organization through Claude Code and Rube MCP integration.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "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)
درجة الجودة
ماذا يمكنك بناءه
Email Management for Professionals
Search and organize work emails efficiently using natural language queries
Calendar Coordination
Check schedules and schedule meetings across calendars
Contact Organization
Create and organize contacts and contact folders for business directories
جرّب هذه الموجهات
Search my Outlook for emails from {sender_email} received in the last 30 days. List the subject, date, and preview of each message.Show me all unread high-importance emails in my inbox from this week.
What is my schedule for next Tuesday between 9 AM and 5 PM? Show free/busy status.
Create a new contact named {name} with email {email} in my contacts.أفضل الممارسات
- Always call RUBE_SEARCH_TOOLS first to get the current tool schemas before starting
- Verify Outlook connection status is ACTIVE before running any workflows
- Use the correct property names: email uses receivedDateTime, calendar uses start/dateTime
تجنب
- Using email property fields (receivedDateTime) in calendar queries
- Assuming @hotmail.com or @outlook.com accounts have full API access
- Using display names instead of folder IDs for custom folders