nextjs-chatbot
Installation
SKILL.md
Next.js Chatbot
Opinionated blueprint for production web chatbots. Focuses on patterns not covered by /ai-sdk-6, /ai-elements, or /nextjs-shadcn — use those skills for general SDK, component, and framework questions. For multi-platform bots (Slack, Teams, Discord), use /vercel:chat-sdk instead.
Stack defaults
- Runtime: bun
- Model: the latest GPT-5.x non-reasoning model with
reasoningEffort: "none" - AI SDK:
ai@6—ToolLoopAgent,createAgentUIStreamResponse - UI: shadcn/ui + ai-elements (see
/ai-elementsfor component docs) - ORM: Drizzle + PostgreSQL
- State: Zustand for client-side chat state (consent, session, suggestions)
- Attachments: See
/ai-elementsAttachments component for file upload
Recommended MCP servers
- next-devtools (
next-devtools-mcp@latestvia npx) — route inspection, build diagnostics. See nextjs.org/docs/app/guides/mcp - ai-elements (via
mcp-remote→https://registry.ai-sdk.dev/api/mcp) — component registry search