setup-bot-connection

Official

Set up Azure bot connections for Teams and Slack.

Authorbbvch-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the complex, error-prone manual work of provisioning Azure bot resources, configuring channel connections, and storing secure credentials for Swiss AI Hub bots, which requires deep knowledge of Azure AD, MongoDB, and bot framework configurations.

Core Features & Use Cases

  • Automated Azure Provisioning: Automatically creates Azure AD app registrations, service principals, and bot resources for Teams or Slack with a single command.
  • Secure Credential Storage: Saves bot credentials and system message templates to the MongoDB bot_paths collection for secure, centralized access.
  • Local Development Support: Guides users through setting up a local bot test environment with the Bot Framework Emulator and DevTunnel for authentic channel testing without Azure deployment.
  • Use Case: A developer building a customer support bot for the Swiss AI Hub can use this Skill to provision all required Azure resources, store credentials securely, and test the bot locally in the Bot Framework Emulator before deploying to Teams.

Quick Start

Use the setup-bot-connection skill to configure a new Microsoft Teams bot connection for your Swiss AI Hub agent, including Azure registration and MongoDB credential storage.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: setup-bot-connection
Download link: https://github.com/bbvch-ai/aihub-core/archive/main.zip#setup-bot-connection

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.