Automate Outlook Calendar tasks via Rube MCP (Composio): create events, manage attendees, find meeting times, and handle invitations. Always search tools first for current schemas.
Install with Tessl CLI
npx tessl i github:Lingjie-chen/MT5 --skill outlook-calendar-automation77
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Teams meeting creation workflow
RUBE_SEARCH_TOOLS first
33%
100%
Connection verification
75%
100%
Active status check
100%
100%
Teams flag pair - is_online_meeting
100%
100%
Teams flag pair - provider
100%
100%
ISO 8601 datetime format
100%
100%
time_zone parameter
100%
100%
Correct create tool
100%
100%
Without context: $0.4794 · 2m 7s · 20 turns · 300 in / 5,558 out tokens
With context: $0.4023 · 1m 38s · 17 turns · 434 in / 4,897 out tokens
Event search with OData filters and timezone handling
Timezone retrieval first
100%
100%
Correct filter field
100%
100%
Filter single-quoted datetime with Z suffix
100%
100%
No createdDateTime filter
100%
100%
CALENDAR_VIEW for time window
0%
0%
Calendar view UTC requirement
0%
0%
Pagination handling
100%
100%
Response nesting path
100%
100%
Top-level response path
50%
100%
Without context: $0.7243 · 2m 59s · 40 turns · 2,322 in / 10,381 out tokens
With context: $0.4408 · 1m 41s · 21 turns · 56 in / 6,067 out tokens
Meeting rescheduling and attendee management
LIST_EVENTS before update
50%
100%
FIND_MEETING_TIMES tool
50%
100%
ISO 8601 duration format
100%
100%
Attendee list replacement caveat
100%
100%
Correct update tool
40%
100%
RUBE_SEARCH_TOOLS invocation
0%
20%
Time constraint in FIND_MEETING_TIMES
100%
100%
ISO 8601 datetime for event update
100%
100%
Without context: $0.6694 · 2m 23s · 37 turns · 859 in / 7,850 out tokens
With context: $0.4329 · 1m 49s · 19 turns · 24 in / 5,861 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.