Microsoft Teams Automation
Skill Verified ActiveAutomate 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.
To provide a comprehensive set of tools for automating common Microsoft Teams tasks, streamlining communication and collaboration workflows for users.
Features
- Send channel and chat messages
- Create Microsoft Teams online meetings
- Manage teams and channels (list, create, get details)
- Search messages within Teams
- User and Team ID resolution guidance
Use Cases
- Post announcements or updates to specific Teams channels.
- Initiate direct or group chats for quick communication.
- Schedule team meetings directly from the agent.
- Find relevant information by searching through Teams messages.
Non-Goals
- Managing user permissions beyond basic team membership.
- Complex calendar integrations (suggests Outlook calendar API for that).
- Real-time message verification (search is eventually consistent).
Practical Utility
- info:Unique selling propositionThe skill leverages Rube MCP and specific Microsoft Teams tools to automate tasks, offering a structured approach over direct API calls, but the core functionality is largely an orchestration of existing tools.
Compliance
- info:GDPRThe skill operates on Microsoft Teams data, which may include personal data. While not explicitly submitting to a third party, user data is processed via the Microsoft Graph API, so personal data may be submitted to LLM.
Scope
- info:Tool surface sizeThe SKILL.md lists several tools used for Microsoft Teams automation, totaling over 15, which is slightly above the ideal range but acceptable for a comprehensive integration.
Protocol
- info:Idempotent retry & timeoutsThe SKILL.md mentions potential 429 rate limit errors and suggests exponential backoff, indicating awareness of retry mechanisms but not explicit idempotency guarantees.
Installation
First, add the marketplace
/plugin marketplace add davepoon/buildwithclaude/plugin install all-skills@buildwithclaudeQuality Score
VerifiedSimilar Extensions
X Twitter Scraper
100Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.
Slack
100Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.
Gmail
100Interact with Gmail - search emails, read messages, send emails, create drafts, and manage labels. Use when user asks to: search email, read email, send email, create email draft, mark as read, archive email, star email, or manage Gmail labels. Lightweight alternative to full Google Workspace MCP server with standalone OAuth authentication.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions
Public Google Drive
100Create public Google Docs or Google Sheet files without requiring OAuth. Use this skill to create and edit Google Docs and Sheets, no Google sign-in required. Documents are viewable at shareable links. Registration is automatic on first use.
Oh My Claudecode
100Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly