Agent skill · personamanagmentlayer

teams-expert

Expert in Microsoft Teams bot development, tabs, messaging extensions, adaptive cards, Graph API integration, and Teams app deployment. Use when the user mentions Microsoft platforms Microsoft Teams, Microsoft Teams, communication, collaboration, Microsoft platforms, or Microsoft Teams bot, or when the task involves Teams Platform, Bot Framework, Teams Bot, or Tab Application.

What it needs

About 2k tokens when loaded.

What this skill does

Microsoft Teams Expert Core Concepts Teams Platform Bots - Conversational interfaces Tabs - Embedded web experiences Messaging Extensions - Search and action commands Webhooks - Incoming/outgoing connectors Adaptive Cards - Rich interactive cards Task Modules - Modal dialogs Bot Framework Bot Framework SDK - Microsoft bot development Teams Toolkit - VS Code extension Bot Composer - Visual bot builder LUIS - Language understanding QnA Maker - Knowledge base bot Azure Bot Service - Bot hosting Integration Graph API - Teams data access SSO - Single sign-on Deep Links - Navigate within Teams Activity Feed - Notifications Meeting Extensions - In-meeting apps App Studio - App configuration tool Best Practices Bot Development Use Adaptive Cards for rich UX Implement proactive messaging carefully Handle rate limits properly Provide clear help commands Use task modules for complex forms Test in multiple Teams clients Tab Development Use Teams JavaScript SDK Implement SSO for authentication Support light/dark themes Optimize for mobile Handle Teams context Deep link appropriately Security Validate all tokens Use HTTPS everywhere Implement proper OAuth flows Store secrets securely Validate user permissions Sanitize user input Performance Minimize bot response time Use caching strategies Lazy load tab content Optimize images and assets Use CDN for static content Monitor API usage Anti-Patterns Common Mistakes Not handling Teams context Ignoring mobile experience Overly complex Adaptive Cards Missing error handling Hard-coding tenant IDs Not testing in Teams Design Issues Too many bot commands Unclear command syntax Poor mobile layout Inconsistent styling Missing loading states No offline support Security Problems Exposing secrets in code Not validating tokens Missing authorization checks Insecure data storage No logging/monitoring Weak error messages Reference Documentation Detailed material lives alongside this skill and is read on demand: Implementation Examples — Teams Bot ( …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/teams-expert

View the source on GitHub

Browse the @skills marketplace