microsoft-teams-automation
Automatisez Microsoft Teams avec Claude Code
Arrêtez de basculer entre les applications pour gérer Microsoft Teams. Cette compétence vous permet d'envoyer des messages, de créer des réunions et de gérer des canaux directement depuis Claude Code en utilisant des commandes en langage naturel.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"microsoft-teams-automation" 사용 중입니다. Send 'Hello team!' to the General channel in the Marketing team
예상 결과:
Message 'Hello team!' publié avec succès dans le canal General de l'équipe Marketing. ID du message: 1234567890
"microsoft-teams-automation" 사용 중입니다. Create a meeting called 'Weekly Sync' for Monday 10am to 11am with the product team
예상 결과:
Réunion Teams 'Weekly Sync' créée pour lundi de 10:00 à 11:00 UTC. Lien de la réunion: https://teams.microsoft.com/l/meetup-join/abc123
"microsoft-teams-automation" 사용 중입니다. Find all messages from Sarah containing 'deadline'
예상 결과:
3 messages trouvés de Sarah contenant 'deadline': 1) 'The deadline is Friday' - il y a 2 jours, 2) 'Can we extend the deadline?' - hier, 3) 'Deadline confirmed for next Monday' - il y a 5 heures
보안 감사
안전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)
품질 점수
만들 수 있는 것
Envoyer des mises à jour de statut à Teams
Les chefs de projet peuvent automatiquement publier des mises à jour de statut quotidiennes dans des canaux Teams spécifiques sans quitter leur environnement de développement.
Planifier des réunions d'équipe
Les responsables d'équipe peuvent créer des réunions Teams en décrivant les participants et l'heure en langage naturel, avec résolution automatique des identifiants d'utilisateur.
Rechercher dans l'historique des conversations
Les développeurs peuvent rapidement trouver des messages spécifiques ou des décisions discutées dans les chats et canaux Teams en utilisant la recherche par mots-clés.
이 프롬프트를 사용해 보세요
Send a message to the 'Project Updates' channel in the 'Engineering' team saying 'The deployment was successful and is now live in production.'
Create a Teams meeting titled 'Sprint Review' for tomorrow at 2pm UTC, ending at 3pm UTC, with participants John (john@example.com) and Sarah (sarah@example.com).
Search all Teams messages from 'alex@company.com' sent in the last week containing 'deployment'.
List all my recent Teams chats and show me the last message from each chat.
모범 사례
- Toujours appeler RUBE_SEARCH_TOOLS en premier avant d'utiliser tout outil Microsoft Teams pour obtenir le schéma actuel
- Vérifier que le statut de connexion affiche ACTIVE avant d'exécuter tout flux de travail Teams
- Utiliser les opérations de liste (TEAMS_LIST, LIST_CHANNELS, LIST_USERS) pour résoudre les identifiants plutôt que de deviner les formats
- Diviser les messages de plus de 28 Ko en plusieurs parties pour éviter les erreurs 413
- Gérer les réponses de limitation 429 avec un backoff exponentiel (délais de 1s, 2s, 4s)
피하기
- Ne pas coder en dur les identifiants d'équipe, de canal ou d'utilisateur - toujours les résoudre à partir des opérations de liste en premier
- Ne pas rechercher les messages nouvellement publiés immédiatement - attendre 30 à 60 secondes pour l'indexation
- Ne pas créer de réunions avec end_date_time avant start_date_time - cela échouera à la validation
- Ne pas supposer que toutes les équipes et canaux sont accessibles - les canaux privés nécessitent des autorisations spécifiques
자주 묻는 질문
Ai-je besoin d'un compte Microsoft pour utiliser cette compétence?
Qu'est-ce que Rube MCP et pourquoi est-il requis?
Pourquoi mon message a-t-il échoué à l'envoi?
Puis-je créer des réunions qui apparaissent sur mon calendrier?
Comment trouver les identifiants d'équipe et de canal corrects?
Pourquoi ne puis-je pas trouver les messages que je viens de publier?
개발자 세부 정보
작성자
sickn33라이선스
MIT
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/microsoft-teams-automation참조
main
파일 구조
📄 SKILL.md