graph-teams

Automate Microsoft Teams group, channel, message, and chat access via Microsoft Graph.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/tluisguereroItesm/agentec-skills --skill graph-teams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graph-teams
Source: https://github.com/tluisguereroItesm/agentec-skills/tree/main/skills/graph-teams
Command: npx skills add https://github.com/tluisguereroItesm/agentec-skills --skill graph-teams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you manage Microsoft Teams by listing your groups, exploring channels, reading channel messages, sending messages to a channel, viewing membership, and accessing chats, all through an automated interface.

Core Features & Use Cases

  • Graph-based access to Microsoft Teams: supporting actions like teams, channels, messages, send_message, chats, members, and authentication flows.
  • Authentication guidance: for Microsoft Graph, always use the action "auth-login" to start device-code based authentication, never rely on generic web login tools.
  • Workflow examples: list teams, drill into channels, read recent messages, or post a message to a channel.

Quick Start

Ask the agent to list your Teams groups and then drill into channels or messages as needed.

Frequently Asked Questions about graph-teams

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

FAQPage Schema
How do I list my Microsoft Teams channels using the Graph API?

To list Microsoft Teams channels, the skill automates Graph API calls to enumerate your teams and drill into their specific channels, returning the channel names and details directly through the interface.

Can I send messages to a Microsoft Teams channel automatically?

Yes, you can send messages to a Microsoft Teams channel automatically using the skill's send_message action, which posts your specified content directly to the targeted channel via the Graph API.

What authentication is needed to access Microsoft Teams chats and messages?

Accessing Microsoft Teams chats and messages requires device-code authentication, initiated specifically through the auth-login action to securely connect to the Microsoft Graph API.

How do I view team membership and recent messages in Microsoft Teams?

You can view team membership and recent messages by using the members and messages actions, which retrieve the list of users in a team and the latest posts from a specified channel.