All skills
microsoft avatar

/teams-app-developer

@0bef15b
by microsoftmicrosoft/skills3.1k stars
351

Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot. Includes sub-skills for project creation, local testing, cloud deployment, troubleshooting, and Slack-to-Teams migration. USE FOR: Teams agent, bot, tab, message extension, Declarative Agents, Custom Engine Agents, local testing, Agents Playground, Azure resource provision, remote deployment, Slack to Teams migration, cross-platform bot development, Block Kit to Adaptive Cards conversion. DO NOT USE FOR: general web development, non-bot/non-Teams projects.

Use this Skill: https://skilld.dev/gh/microsoft/skills/teams-app-developer

This session only. Nothing lands on disk.

test-playgroundtest-playground.md

≈281 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Test with Agents Playground

Test your bot locally using the Microsoft 365 Agents Playground toolset. No M365 account, Azure tunnel, or app registration required.

Default: use playground.md (manual interactive testing), unless user explicitly asks for automated or CI testing.

Applies to: code-based Teams bots/agents only. Declarative agents and API plugins must be tested in M365 Copilot via test-teams.

Intent Router

User Intent Read
"test my bot", "run locally", "chat with the bot", explore responses, manual testing → playground.md (default)
"automated tests", "CI pipeline", "smoke tests", "programmatic testing", TestClient, ConversationServer → playground-cli.md

References

Source: SKILL.md on GitHub

1 alert3mo3 checks · Risk SAFE
  • Gen Agent Trust Hub3mo

    This skill provides a comprehensive developer guide for building Microsoft 365 agents and Teams applications. It includes several security considerations such as handling untrusted user input, using dynamic execution in examples, and reading sensitive local files for protocol requirements. These patterns are presented with appropriate security warnings and architectural mitigations. See detailed analysis for more context.

  • Socket3mo

    No alerts

  • Snyk3mo

    Risk: HIGH · 1 issue

Signed by skilld at 0bef15b. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 3 months ago

README badge

README badge for microsoft/skills/teams-app-developer