teams

Manage Microsoft Teams memberships and channels via Microsoft Graph API.

39|17|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill teams-wyre-technology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teams
Source: https://github.com/wyre-technology/msp-claude-plugins/tree/main/msp-claude-plugins/m365/m365/skills/teams
Command: npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill teams-wyre-technology

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of Microsoft Teams, addressing common MSP support tasks such as troubleshooting access, managing memberships, and investigating meeting issues within customer environments.

Core Features & Use Cases

  • Team & Channel Management: List, create, and archive teams and channels.
  • Membership Control: Add, remove, and audit team members, including guest access.
  • Meeting Operations: Find upcoming meetings, retrieve join URLs, and create new meetings.
  • Troubleshooting: Provides guidance for common Teams access and configuration problems.
  • Use Case: Onboard a new employee by automatically adding them to all relevant teams and channels based on their role, or offboard an employee by systematically removing them from all teams and archiving any personal project teams they owned.

Quick Start

Use the teams skill to list all channels in the 'Project Alpha' team.

Frequently Asked Questions about teams

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Microsoft Teams memberships and channels programmatically?

Yes, adding or removing team members is supported by controlling user membership and auditing guest access. This functionality requires Microsoft Graph API interactions to retrieve and modify user data within M365 environments.

Can I retrieve Microsoft Teams meeting join URLs and create new meetings?

Yes, Microsoft Teams meeting operations support finding upcoming meetings, retrieving join URLs, and creating new meetings. This is achieved through Microsoft Graph API interactions for meeting data retrieval and modification.

How do I troubleshoot Microsoft Teams access issues in an MSP support scenario?

Troubleshooting Microsoft Teams access issues in MSP scenarios involves providing guidance for common configuration problems. It requires Microsoft Graph API interactions to investigate user access and team data within M365 environments.

Does managing Microsoft Teams through this method require Microsoft Graph API?

Yes, Microsoft Graph API interactions are required for all operations managing Microsoft Teams, including user and team data retrieval and modification. This covers listing teams, controlling membership, and troubleshooting access.

How do I onboard a new employee to all relevant Microsoft Teams channels?

Onboarding an employee to Microsoft Teams involves adding them to relevant teams and channels based on their role using membership control. This requires Microsoft Graph API interactions to modify user membership within the M365 environment.

What is the best way to offboard an employee from Microsoft Teams and archive their teams?

The best way to offboard from Microsoft Teams is systematically removing the user from all teams and archiving personal project teams they owned. This requires Microsoft Graph API interactions to modify membership and archive teams.