CtrlK
BlogDocsLog inGet started
Tessl Logo

outlook-automation

Automate Outlook tasks via Rube MCP (Composio): emails, calendar, contacts, folders, attachments. Always search tools first for current schemas.

Install with Tessl CLI

npx tessl i github:Lingjie-chen/MT5 --skill outlook-automation
What are skills?

63

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

96%

83%

Invoice Email Audit

KQL cross-folder email search and pagination

Criteria
Without context
With context

Uses SEARCH_MESSAGES tool

0%

100%

KQL from: filter

0%

100%

KQL hasattachment filter

0%

100%

KQL date filter

0%

100%

KQL AND combinator

0%

42%

Pagination field correct

0%

100%

Stops on moreResultsAvailable false

0%

100%

Uses hitId for message_id

0%

100%

Retrieves attachments list

62%

100%

Mimetype filter for attachments

70%

100%

from_index pagination param

20%

100%

Without context: $0.2451 · 1m 14s · 13 turns · 17 in / 4,306 out tokens

With context: $0.3555 · 1m 28s · 17 turns · 270 in / 4,530 out tokens

96%

4%

Weekly Executive Inbox Report

Folder-specific email query with OData filters

Criteria
Without context
With context

Lists folders first

100%

100%

Uses folder ID not name

100%

100%

Uses QUERY_EMAILS tool

60%

100%

OData isRead filter

100%

100%

OData importance filter

100%

100%

OData filter syntax correct

100%

100%

Pagination via nextLink

100%

100%

Continues until no nextLink

100%

100%

Single-folder awareness

42%

42%

Output JSON produced

100%

100%

Without context: $0.2692 · 1m 39s · 15 turns · 19 in / 4,800 out tokens

With context: $0.2798 · 1m 15s · 14 turns · 424 in / 3,835 out tokens

100%

16%

Team Meeting Attendance Audit

Calendar recurring event and attendance queries

Criteria
Without context
With context

Uses calendar view tool

60%

100%

start_datetime provided

100%

100%

end_datetime provided

100%

100%

ISO 8601 datetime format

100%

100%

Calendar filter property

100%

100%

Does NOT use receivedDateTime

100%

100%

Expands recurring events

85%

100%

Attendee decline field

23%

100%

IANA timezone format

100%

100%

Outputs report file

100%

100%

Without context: $0.2701 · 1m 18s · 17 turns · 63 in / 4,065 out tokens

With context: $0.2731 · 1m 11s · 14 turns · 267 in / 3,657 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.