What problem does it solve? Connecting a NanoClaw assistant to Microsoft Teams requires copying the adapter from a separate branch, registering it in the channel barrel, installing the pinned package, and provisioning Azure Bot credentials — a multi-step process that is easy to get wrong. This Skill walks through every step idempotently so the integration can be added or re-run safely. ## Core Features & Use Cases - Adapter Installation: Copies teams.ts and its registration test from the channels branch, appends the self-registration import, and installs the pinned @chat-adapter/teams package. - Credential Provisioning: Supports both the automated Teams CLI path and the manual Azure Portal path (app registration, client secret, Azure Bot, messaging endpoint, Teams channel enablement, manifest sideloading). - Validation & Removal: Verifies the build and registration test before proceeding, and ships a companion REMOVE.md for cleanly uninstalling the integration. - Use Case: A developer wants their NanoClaw assistant to answer questions in a company Teams channel. They run this Skill to install the adapter, create the Azure Bot, sideload the Teams app, and wire the channel to an agent group. ## Quick Start Ask the assistant to add the Microsoft Teams channel to NanoClaw and follow the guided install and credential setup steps.