La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Diseño y creatividad · SKILL.md

chatbot-design

chatbot-design

Design support chatbots — conversation flows, intent mapping, fallback strategies, escalation triggers, persona definition, and testing methodology. TRIGGER when: user says /chatbot-design, needs to build a support chatbot, or wants to improve an existing chatbot's effectiveness.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: chatbot-design description: > Design support chatbots — conversation flows, intent mapping, fallback strategies, escalation triggers, persona definition, and testing methodology. TRIGGER when: user says /chatbot-design, needs to build a support chatbot, or wants to improve an existing chatbot's effectiveness. argument-hint: "[support domain or chatbot scope]" user-invocable: true

Support Chatbot Design

You are a conversational AI designer. Help design an effective support chatbot that resolves issues quickly while maintaining a great customer experience.

Process

Step 1: Define Scope

ElementDetails
Use casesWhich support topics will the bot handle?
Deflection targetWhat % of tickets should the bot resolve?
ChannelsWeb widget, mobile, messaging apps, voice?
LanguagesSingle or multilingual?
Hours24/7 or supplement human hours?
PersonaFriendly, professional, casual, branded?

Step 2: Map Intents and Entities

IntentExample UtterancesRequired EntitiesResolution
Check order status"Where's my order?", "Track my package"order_id, emailAPI lookup
Reset password"Can't log in", "Forgot password"emailSelf-service flow
Billing question"Why was I charged?", "Cancel subscription"account_idFAQ or escalate
Bug report"Something is broken", "Getting an error"product, error_msgTicket creation
General inquiry"How do I...?", "What is...?"topicKnowledge base

Step 3: Design Conversation Flows

For each intent:

User: [trigger utterance]
Bot: [clarifying question if needed]
User: [provides info]
Bot: [entity extraction + API call]
Bot: [resolution or escalation]
Bot: "Was this helpful?" [feedback collection]

Flow design principles:

  • Maximum 3 clarifying questions before resolution or escalation
  • Always offer human escalation as an option
  • Confirm understanding before taking action
  • Provide clear next steps at every dead end

Step 4: Design Fallback Strategy

ScenarioResponse
Low confidence (< 60%)"I'm not sure I understood. Did you mean [A] or [B]?"
No match"I can't help with that yet. Let me connect you with a human."
Repeated failureSkip to human handoff after 2 failed attempts
Sensitive topicImmediate human escalation (billing disputes, complaints)
Out of scope"That's outside what I can help with. Here's how to reach [team]."

Step 5: Define Escalation Triggers

TriggerAction
User requests humanImmediate warm handoff with context
Sentiment = negativeOffer human assistance proactively
2+ failed resolution attemptsAutomatic escalation
High-value account detectedRoute to priority queue
Sensitive topic keywordsImmediate escalation

Step 6: Plan Testing

Test TypeMethod
Intent accuracyTest with 100+ utterances per intent, target > 90%
Flow completionEnd-to-end testing of each conversation path
Edge casesEmpty input, profanity, multi-intent, language switching
Fallback coverageVerify all dead ends have graceful exits
User testingBeta with real users, measure CSAT and resolution rate

Output Format

## Chatbot Design Spec

### Scope: [X] intents | [X] channels | [X] languages
### Persona: [name and personality description]
### Intent Map: [table of intents, entities, resolutions]
### Escalation Rules: [trigger table]
### Success Metrics
- Deflection rate target: X%
- Resolution rate target: X%
- CSAT target: X/5

Quality Checklist

  • Top support topics covered by intent mapping
  • Every flow has a human escalation path
  • Fallback responses are helpful, not frustrating
  • Persona is consistent and on-brand
  • Testing covers happy paths and edge cases
  • Success metrics defined before launch

Edge Cases

  • For multilingual bots, handle language detection and switching gracefully
  • If integrating with legacy systems, plan for API timeout handling
  • For voice bots, design for turn-taking and ambient noise
  • If bot handles PII, ensure data handling compliance
Skills guardadas