← ClaudeAtlas

chatkit-botbuilderlisted

Guide for creating production-grade ChatKit chatbots that integrate OpenAI Agents SDK with MCP tools and custom backends. Use when building AI-powered chatbots with specialized capabilities, real-time task execution, and user isolation for any application.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 82
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