chatkit-botbuilder
CommunityBuild production-grade ChatKit bots with Agents.
Software Engineering#Next.js#FastAPI#MCP tools#ChatKit#OpenAI Agents SDK#per-user isolation#JWT authentication
Author92Bilal26
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guides teams to build production-grade ChatKit chatbots that integrate the OpenAI Agents SDK with MCP tools and custom backends, ensuring secure multi-user conversations and real-time task execution.
Core Features & Use Cases
- Integrated AI Agents: leverage OpenAI Agents SDK for natural language-driven chatbot behavior.
- MCP Tool Integration: connect wrapped tools with automatic user_id injection for per-user isolation.
- FastAPI + Next.js Templates: readily adaptable backend/frontend patterns.
- Multi-user Isolation: JWT-based authentication and per-user data separation.
- Real-Time Sync: auto-refresh and real-time UI updates between ChatKit and dashboards.
Quick Start
To begin, review the backend and frontend templates, set up authentication, wire MCP tools with user-scoped wrappers, and run the FastAPI backend with a Next.js frontend. Then deploy to production and verify domain verification steps as described in references.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 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: chatkit-botbuilder Download link: https://github.com/92Bilal26/TaskPilotAI/archive/main.zip#chatkit-botbuilder Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.