ai-chatbot-builderlisted
Install: claude install-skill aicodedecode/awesome-muse-skills
# AI Chatbot Builder
A good chatbot is a designed conversation, not a model with a text box. This skill covers the full
build: defining the job, designing the dialogue, grounding answers, handling failure gracefully,
and shipping.
## Overview
Start from the job: what questions should this bot answer, and what actions should it take? Design
the conversation — greeting, disambiguation, answer, follow-up — before writing prompts. Ground
answers in your knowledge base so the bot says true things. Plan the failure paths: confusion,
out-of-scope requests, angry users, and the handoff to humans. Then ship with analytics, because
the first version is a hypothesis about what users will ask.
## When to use
- Customer support, sales assistance, or internal helpdesk automation.
- FAQ-style bots where answers exist in documentation.
- Lead qualification or intake bots with structured data capture.
- Replacing or upgrading a rules-based bot with an LLM-powered one.
## Core concepts
- **Conversation design**: the happy path plus the top failure paths, scripted as flows. Greeting
→ intent → resolve → confirm → close. Design the unhappy paths with equal care.
- **Persona**: the bot's voice — tone, formality, name, boundaries. Consistent persona builds
trust; document it so every prompt matches.
- **Grounding**: answers built from retrieved sources (docs, KB articles) with citations. The
difference between a helpful bot and a confident liar.
- **Intent handling**: recognize wha