スキル microsoft-teams-automation
📦

microsoft-teams-automation

安全

Automatisieren Sie Microsoft Teams mit Claude Code

Schluss mit dem ständigen Wechsel zwischen Anwendungen zur Verwaltung von Microsoft Teams. Diese Fähigkeit hilft Ihnen, Nachrichten zu senden, Besprechungen zu erstellen und Kanäle direkt aus Claude Code heraus mit natürlichen Sprachbefehlen zu verwalten.

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「microsoft-teams-automation」を使用しています。 Sende 'Hallo Team!' an den General-Kanal im Marketing-Team

期待される結果:

Nachricht 'Hallo Team!' erfolgreich im General-Kanal im Marketing-Team gepostet. Nachrichten-ID: 1234567890

「microsoft-teams-automation」を使用しています。 Erstelle eine Besprechung namens 'Weekly Sync' für Montag 10:00 bis 11:00 Uhr mit dem Produktteam

期待される結果:

Teams-Besprechung 'Weekly Sync' für Montag von 10:00 bis 11:00 Uhr UTC erstellt. Besprechungslink: https://teams.microsoft.com/l/meetup-join/abc123

「microsoft-teams-automation」を使用しています。 Finde alle Nachrichten von Sarah, die 'deadline' enthalten

期待される結果:

3 Nachrichten von Sarah gefunden, die 'deadline' enthalten: 1) 'Die Deadline ist Freitag' - vor 2 Tagen, 2) 'Können wir die Deadline verlängern?' - gestern, 3) 'Deadline für nächsten Montag bestätigt' - vor 5 Stunden

セキュリティ監査

安全
v1 • 2/25/2026

Static analysis detected 67 potential security issues, all of which are false positives from scanning markdown documentation. The flagged 'external_commands' patterns are tool name examples in code blocks (e.g., MICROSOFT_TEAMS_TEAMS_LIST), not executable shell commands. The 'hardcoded URL' is legitimate documentation of the required Rube MCP server endpoint (https://rube.app/mcp). The skill is a legitimate Microsoft Teams automation guide with no actual executable code or security risks.

1
スキャンされたファイル
217
解析された行数
1
検出結果
1
総監査数
低リスクの問題 (1)
Hardcoded URL in Documentation
The file contains a hardcoded URL (https://rube.app/mcp) at line 22. This is legitimate documentation showing users where to connect the Rube MCP server, not executing network requests.
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
32
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

Status-Updates an Teams senden

Projektmanager können täglich Status-Updates automatisch an bestimmte Teams-Kanäle posten, ohne ihre Entwicklungsumgebung zu verlassen.

Team-Besprechungen planen

Teamleiter können Teams-Besprechungen erstellen, indem sie Teilnehmer und Zeitpunkt in natürlicher Sprache beschreiben, mit automatischer Benutzer-ID-Auflösung.

Konversationsverlauf durchsuchen

Entwickler können schnell spezifische Nachrichten oder Entscheidungen finden, die in Teams-Chats und -Kanälen besprochen wurden, mittels Keyword-Suche.

これらのプロンプトを試す

Eine Kanal-Nachricht senden
Sende eine Nachricht an den Kanal 'Project Updates' im Team 'Engineering' mit dem Text 'Das Deployment war erfolgreich und ist jetzt in der Produktion live.'
Eine Team-Besprechung erstellen
Erstelle eine Teams-Besprechung mit dem Titel 'Sprint Review' für morgen um 14:00 Uhr UTC, endend um 15:00 Uhr UTC, mit den Teilnehmern John (john@example.com) und Sarah (sarah@example.com).
Nach Nachrichten suchen
Durchsuche alle Teams-Nachrichten von 'alex@company.com', die in der letzten Woche gesendet wurden und 'deployment' enthalten.
Letzte Chats auflisten
Liste alle meine recent Teams-Chats auf und zeige mir die letzte Nachricht aus jedem Chat.

ベストプラクティス

  • Rufen Sie RUBE_SEARCH_TOOLS immer zuerst auf, bevor Sie Microsoft Teams-Tools verwenden, um das aktuelle Schema zu erhalten
  • Überprüfen Sie den Verbindungsstatus auf ACTIVE, bevor Sie Teams-Workflows ausführen
  • Verwenden Sie List-Operationen (TEAMS_LIST, LIST_CHANNELS, LIST_USERS) zur ID-Auflösung, anstatt Formate zu erraten
  • Teilen Sie Nachrichten, die länger als 28KB sind, in mehrere Teile auf, um 413-Fehler zu vermeiden
  • Behandeln Sie 429-Drosselungsantworten mit exponentiellem Backoff (1s, 2s, 4s Verzögerungen)

回避

  • Hardcoden Sie keine Team-IDs, Kanal-IDs oder Benutzer-IDs - lösen Sie diese immer zuerst aus List-Operationen auf
  • Suchen Sie nicht sofort nach neu geposteten Nachrichten - warten Sie 30-60 Sekunden für die Indizierung
  • Erstellen Sie keine Besprechungen mit end_date_time vor start_date_time - dies führt zu einem Validierungsfehler
  • Gehen Sie nicht davon aus, dass alle Teams und Kanäle zugänglich sind - private Kanäle erfordern spezifische Berechtigungen

よくある質問

Benötige ich ein Microsoft-Konto, um diese Fähigkeit zu verwenden?
Ja, Sie benötigen ein Microsoft-Konto mit Teams-Zugriff und müssen eine OAuth-Authentifizierung über Rube MCP abschließen, bevor Sie Teams-Operationen verwenden können.
Was ist Rube MCP und warum wird es benötigt?
Rube MCP ist ein Dienst, der Zugang zu Composios Microsoft Teams-Toolkit bietet. Er fungiert als Brücke zwischen Claude Code und der Microsoft Graph API. Fügen Sie https://rube.app/mcp als MCP-Server hinzu, um diese Fähigkeit zu verwenden.
Warum konnte meine Nachricht nicht gesendet werden?
Häufige Ursachen sind: falsches team_id- oder channel_id-Format, Nachricht größer als 28KB, unzureichende Berechtigungen (403-Fehler) oder API-Drosselung (429-Fehler). Überprüfen Sie die IDs aus List-Operationen und prüfen Sie die Fehlerdetails.
Kann ich Besprechungen erstellen, die in meinem Kalender erscheinen?
Nein, diese Fähigkeit erstellt eigenständige Teams-Besprechungen. Für kalenderverknüpfte Besprechungen müssten Sie Outlook Calendar-Tools mit dem Parameter is_online_meeting=true verwenden.
Wie finde ich die korrekten Team- und Kanal-IDs?
Verwenden Sie das MICROSOFT_TEAMS_TEAMS_LIST-Tool, um alle Teams aufzulisten, dann MICROSOFT_TEAMS_TEAMS_LIST_CHANNELS mit der team_id, um Kanäle aufzulisten. Extrahieren Sie die IDs aus den Antworten, anstatt ihr Format zu erraten.
Warum kann ich Nachrichten, die ich gerade gepostet habe, nicht finden?
Die Teams-Suche hat eine 30-60 Sekunden Indizierungsverzögerung. Neu gepostete Nachrichten erscheinen nicht sofort in den Suchergebnissen. Verwenden Sie stattdessen Nachrichten-Listing-Tools für die Echtzeit-Verifizierung.

開発者の詳細

ファイル構成

📄 SKILL.md