Favicon of teams-app-developer

teams-app-developer Skill

AI Agent SkillCommunicationPowerShellOpen source

Build, test, and deploy code-based Teams apps using the M365 Agents Toolkit CLI. USE FOR: Custom Engine Agents (CEA), Teams bots, tabs, message extensions, Agents Playground local testing, Azure provision/deploy, Slack-to-Teams migration, cross-platform bot development, Block Kit to Adaptive Cards conversion, AI model Published by microsoft in work-iq.

What is teams-app-developer Skill?

Build, test, and deploy code-based Teams apps using the M365 Agents Toolkit CLI. USE FOR: Custom Engine Agents (CEA), Teams bots, tabs, message extensions, Agents Playground local testing, Azure provision/deploy, Slack-to-Teams migration, cross-platform bot development, Block Kit to Adaptive Cards conversion, AI model Published by microsoft in work-iq. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
74/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Testing
  • Deployment
  • Testing use cases
  • Deployment use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use teams-app-developer Skill

  • Use it for testing.
  • Use it for deployment.

Built with

PowerShellCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/work-iq
  • Skill file: plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/SKILL.md

What it does

Build, test, and deploy code-based Teams apps using the M365 Agents Toolkit CLI. USE FOR: Custom Engine Agents (CEA), Teams bots, tabs, message extensions, Agents Playground local testing, Azure provision/deploy, Slack-to-Teams migration, cross-platform bot development, Block Kit to Adaptive Cards conversion, AI model

Skill instructions

Teams App Developer Skill Build code-based Microsoft 365 agents and Teams apps (CEA, bot, tab, message extension) using the ATK CLI. Declarative Agents (DA): Use the declarative-agent-developer skill — it owns all DA workflows including scaffolding, manifest editing, capability config, API/MCP plugins, OAuth, localization, and deployment. This skill covers code-based project types only. AI Behavior Guidelines 1. Testing Strategy: Recommend Agents Playground first (faster, no M365 needed). Use Teams workflow only if user explicitly requests it. 2. Environment Variables: NEVER hardcode secrets or make up placeholder values. Always ask users for real values. 3. Error Handling: Read error messages carefully. Check env/.env.local, .localConfigs, and atk auth list. Common pitfalls: - AADSTS7000229 → aadApp/create missing generateServicePrincipal: true in YAML — add it and re-provision - Missing TENANTID in .localConfigs → SDK uses wrong token authority → 401 from Bot Connector - 401 persists

Explore related resources

Frequently asked questions

What is teams-app-developer?

teams-app-developer is a open-source AI agent skill with Copy skill directory. Build, test, and deploy code-based Teams apps using the M365 Agents Toolkit CLI.

Who is teams-app-developer best for?

teams-app-developer is best for reusing agent instructions, scripts, and references, testing workflows, deployment workflows.

How do I install teams-app-developer?

Install or run teams-app-developer using Copy skill directory. Check teams-app-developer for the latest setup command.

Is teams-app-developer actively maintained?

teams-app-developer may need a closer maintenance check before production use.

Share:

Stars
936
Forks
107
Last commit
22 days ago
Repository age
6 months
License
NOASSERTION

Auto-fetched from GitHub.

Similar to teams-app-developer