add-teams

Integrate Microsoft Teams channels into NanoClaw via a Teams adapter.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Bartunek/nanoclaw --skill add-teams-bartunek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-teams
Source: https://github.com/Bartunek/nanoclaw/tree/main/.claude/skills/add-teams
Command: npx skills add https://github.com/Bartunek/nanoclaw --skill add-teams-bartunek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Connect NanoClaw to Microsoft Teams by adding a dedicated channel adapter, enabling interactions in teams channels, group chats, and direct messages.

Core Features & Use Cases

  • Channel integration: Adds a Teams adapter into NanoClaw to enable real-time chat in a team channel.
  • Configurable wiring: Provides a straightforward path to bind the adapter to agent groups and channels.
  • Safe deployment: Emphasizes idempotent steps and versioned fetches to minimize deployment risk.

Quick Start

Fetch the channels branch, copy the Teams adapter into src/channels, install the adapter package, and build the project.

Frequently Asked Questions about add-teams

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

FAQPage Schema
How do I connect a Microsoft Teams channel to a TypeScript agent deployment?

To connect a Microsoft Teams channel to a TypeScript agent deployment, you wire a Teams adapter package into the channels registry. This enables real-time interactions in team channels, group chats, and direct messages for your agents.

What dependencies are required to add a Teams adapter to a project?

Adding a Teams adapter requires git to fetch the channels branch and pnpm to install dependencies. You also need the specific Teams adapter package copied into your source directory before building the project.

Does the Teams channel integration support direct messages and group chats?

Yes, the Teams channel integration supports direct messages and group chats. A dedicated adapter is added into the channels registry, enabling configurable wiring to bind agents to various Teams communication formats.

How do I safely deploy a new Teams channel adapter without breaking existing integrations?

To safely deploy a new Teams channel adapter, follow the idempotent steps and use versioned branch fetches. This approach minimizes deployment risk by ensuring the installation and wiring process can be repeated safely.

What is the process for wiring a Teams adapter into an agent's channels registry?

Wiring a Teams adapter involves fetching the channels branch, copying the adapter into the src/channels directory, installing the package with pnpm, and validating the setup through build and test execution.