chatkit-botbuilderlisted
Install: claude install-skill aiskillstore/marketplace
# ChatKit Botbuilder
## Overview
Create production-grade chatbots using the OpenAI ChatKit framework. This skill enables building chatbots that:
- **Integrate AI Agents**: Use OpenAI Agents SDK for intelligent conversation handling
- **Execute Tools**: Connect MCP (Model Context Protocol) tools for real-world task execution
- **Support Custom Backends**: Build FastAPI backends with full protocol support
- **Ensure User Isolation**: Implement multi-user systems with JWT authentication
- **Real-Time Synchronization**: Enable live UI updates when chatbot performs actions
- **Flexible Deployment**: Deploy to web, mobile, or desktop applications
This skill provides the complete architecture pattern for ChatKit integration, from frontend configuration to backend server implementation.
---
## When to Use This Skill
Use this skill when you need to:
1. **Build a task management chatbot** - Create conversational interfaces for task creation, updates, completion
2. **Integrate AI into existing apps** - Add ChatKit to dashboards, web apps, or platforms
3. **Create specialized AI assistants** - Build domain-specific chatbots with custom tool integrations
4. **Implement multi-user chatbots** - Create systems where each user has isolated conversations and data
5. **Add real-time capabilities** - Build chatbots that trigger actual application changes
6. **Deploy AI conversations** - Create chatbots that interact with your database and APIs
---
## Architecture Overview
### High-Lev