teams-app-developer

Build, test, and deploy Microsoft 365 apps for Teams and Copilot.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill teams-app-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teams-app-developer
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer
Command: npx skills add https://github.com/microsoft/skills --skill teams-app-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @microsoft/m365agentstoolkit-cli, @microsoft/teams-js, @microsoft/teams-toolkit-v2, @slack/bolt, @slack/web-api, openai, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive tools and guidance for building, testing, and deploying Microsoft 365 apps and agents for Teams and Copilot, addressing the need for domain-specific knowledge and efficient development workflows.

Core Features & Use Cases

  • Project Creation: Scaffold new Teams app and agent projects using customizable templates.
  • Local Testing: Simulate Teams environments for testing and debugging locally.
  • Cloud Deployment: Deploy apps to Azure or AWS and configure AI model providers.
  • Bridging: Facilitate cross-platform development by providing insights into Slack vs Teams capabilities and strategies.
  • AI Integration: Leverage AI capabilities through Copilot connectors and custom LLM integrations.
  • Use Case: A developer wants to create a Teams bot that interacts with the Microsoft Graph API to fetch user data. The Skill guides them through the entire process, from setting up the development environment to deploying the bot to the cloud.

Quick Start

Use the m365agentstoolkit to create a new Teams bot project and deploy it to Azure.

Frequently Asked Questions about teams-app-developer

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

FAQPage Schema
How do I create and deploy a Microsoft Teams app to Azure?

To create and deploy a Microsoft Teams app, scaffold a new project using customizable templates, test locally by simulating a Teams environment, and deploy the app to Azure or AWS while configuring AI model providers.

Can I use the Microsoft Teams Toolkit to build cross-platform bots that work with Slack?

Yes, you can facilitate cross-platform development by bridging Slack and Teams capabilities, utilizing the Slack Bolt and Web API dependencies alongside Microsoft 365 Agents Toolkit to build cross-platform bots.

What is the best way to integrate custom LLMs into a Microsoft Copilot agent?

The best way to integrate custom LLMs into a Copilot agent is by leveraging AI capabilities through Copilot connectors and custom OpenAI integrations during your Microsoft 365 app development workflow.

Do I need Azure or AWS infrastructure to test Microsoft 365 agents locally?

No, you do not need Azure or AWS infrastructure for local testing because you can simulate the Teams environments locally for testing and debugging before deploying your Microsoft 365 agents to the cloud.

How do I troubleshoot a Teams bot that fails to fetch user data from Microsoft Graph?

Troubleshoot a Teams bot failing to fetch Microsoft Graph user data by using the provided testing and debugging guidelines to simulate the Teams environment locally and verify your Microsoft 365 app configuration.