CtrlK
BlogDocsLog inGet started
Tessl Logo

microsoft-teams-automation

Automate Microsoft Teams tasks via Rube MCP (Composio): send messages, manage channels, create meetings, handle chats, and search messages. Always search tools first for current schemas.

75

1.46x
Quality

65%

Does it follow best practices?

Impact

95%

1.46x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/all-skills/skills/microsoft-teams-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

16%

Automated Deployment Announcement System for Microsoft Teams

Channel message workflow and error handling

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

100%

100%

RUBE_MANAGE_CONNECTIONS call

100%

100%

ACTIVE connection check

75%

100%

Correct tool sequence

75%

100%

ID resolution from list ops

100%

100%

Pagination with nextLink

70%

100%

Exponential backoff for 429

100%

100%

Message size check

0%

100%

content_type parameter

100%

100%

workflow.md produced

100%

100%

No hardcoded IDs

100%

100%

89%

51%

Automated Project Kick-Off Meeting Scheduler for Microsoft Teams

Meeting creation workflow and participant resolution

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

100%

RUBE_MANAGE_CONNECTIONS call

0%

100%

ACTIVE connection check

50%

100%

LIST_USERS before meeting

70%

100%

Participants use GUID not email

0%

50%

ISO 8601 datetime format

70%

80%

End strictly after start

0%

62%

Calendar-linked meeting tool

64%

100%

No email as GUID

50%

100%

User pagination handling

0%

100%

meeting_notes.md produced

100%

100%

98%

23%

Project Group Chat Bootstrapper for Microsoft Teams

Group chat creation and member management

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

100%

RUBE_MANAGE_CONNECTIONS call

0%

100%

ACTIVE connection check

0%

100%

Correct chat tool sequence

70%

100%

Authenticated user as member

100%

83%

Owner role assigned

100%

100%

Microsoft Graph URL for user_odata_bind

100%

100%

Client-side chat filtering

100%

100%

Chat pagination (max 50)

100%

100%

No search for delivery confirmation

100%

100%

design_notes.md produced

100%

100%

Repository
davepoon/buildwithclaude
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.