teams

Interact with Microsoft Teams via Graph API using a delegated browser token.

3|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/ai-ecoverse/skills --skill teams-ai-ecoverse
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: teams
Source: https://github.com/ai-ecoverse/skills/tree/main/skills/teams
Command: npx skills add https://github.com/ai-ecoverse/skills --skill teams-ai-ecoverse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enables direct interaction with Microsoft Teams via the Graph API using the user's live browser session to extract a delegated access token, eliminating the need for managing app credentials.

Core Features & Use Cases

  • Read recent messages from channels across joined teams
  • List joined teams and their channels, and look up user and channel metadata
  • Post messages to channels or reply to threads using the delegated token
  • Discover and interact with team structures without configuring separate apps, relying on the browser-provided token

Quick Start

Open Teams in your browser, run teams auth to obtain a delegated token, then issue commands like teams channels and teams post.

Frequently Asked Questions about teams

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

FAQPage Schema
How do I read Microsoft Teams channel messages without registering an app?▼

You can read Teams channel messages by extracting a delegated access token from your live browser session's localStorage and using it to call the Graph API beta endpoints for channel reads.

Do I need a live Teams tab to authenticate with the Graph API?▼

Yes, you need a live Teams tab open in your browser to extract a delegated token from localStorage, which eliminates the need for managing app credentials.

Can I post messages to Teams channels using a browser token?▼

Yes, you can post messages to channels or reply to threads using the delegated token extracted from your live browser session via Graph API endpoints.

How do I list joined teams and channels using the Graph API?▼

You can list joined teams and their channels by running the teams channels command after authenticating with your browser-extracted delegated token via the v1.0 Graph API endpoints.

What are the limitations of using a browser session token for Teams automation?▼

This approach relies on a continuously active browser session for token extraction and uses beta endpoints for channel reads and posts, which may affect stability for long-term automation tasks.

Does this approach work for looking up user and channel metadata in Teams?▼

Yes, it uses Graph API v1.0 endpoints to look up user and channel metadata, allowing you to discover and interact with team structures across teams you have access to.