[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CM5JKB6P0CSS0T79XHQXV5":3,"skill-same:01M6CM5JKB6P0CSS0T79XHQXV5":69},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":6,"ownerHtmlUrl":51,"ownerBlogUrl":52,"ownerDescription":53,"updatedAt":54,"install":55,"resources":68},"01M6CM5JKB6P0CSS0T79XHQXV5","chatbot-builder",null,"Design conversational chatbot flows with intents, responses, and escalation logic.\nTRIGGERS - Use when user wants to build a chatbot, design conversation flows, or create automated chat responses.","lionelsimai\u002Fclaude-skills-collection","lionelsimai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F260158848?v=4","01M6CHZPS8G9TSB113TT0BBM6E","Lionel ","01M6CHZPXGW2SPE3BHQTGJ0S8J",38,"MIT","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fchatbot-builder\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"builder","chatbot","chatbot builder","conversation","when","with","flows","triggers","logic","chat","design","build","use","user","intents","escalation","create","2026-11-10 10:12:30",false,"---\nname: chatbot-builder\ndescription: |\n  Design conversational chatbot flows with intents, responses, and escalation logic.\n  TRIGGERS - Use when user wants to build a chatbot, design conversation flows, or create automated chat responses.\n---\n\n# Chatbot Builder\n\n## Overview\nDesigns complete chatbot architectures with conversation flows, intent mapping, response templates, and escalation rules.\n\n## Workflow\n\n### Step 1: Define the Bot\n1. **Purpose**: Customer support, lead qualification, FAQ, onboarding, or sales?\n2. **Platform**: Website widget, WhatsApp, Messenger, Slack, or custom?\n3. **Persona**: What's the bot's personality?\n4. **Scope**: What topics should it handle? What should it NOT handle?\n5. **Escalation**: When should it hand off to a human?\n\n### Step 2: Map Intents\n\n| Intent | Example Phrases | Priority |\n|--------|----------------|----------|\n| Greeting | \"hi\", \"hello\", \"hey there\" | High |\n| Pricing | \"how much\", \"pricing\", \"cost\" | High |\n| Support | \"help\", \"problem\", \"not working\" | High |\n| [Custom] | [phrases] | [priority] |\n\n### Step 3: Design Conversation Flows\n\n```\nUSER: [trigger phrase]\n  ↓\nBOT: [response + follow-up question]\n  ↓\nUSER: [option A] → BOT: [response A] → [next step]\nUSER: [option B] → BOT: [response B] → [next step]\nUSER: [unclear] → BOT: [clarification] → [retry]\n  ↓\n[3 unclear attempts] → ESCALATE TO HUMAN\n```\n\n### Step 4: Write Response Templates\n\nFor each intent:\n- **Initial response**: First message\n- **Follow-up questions**: Gather needed info\n- **Resolution**: Answer or action\n- **Fallback**: When bot can't help\n- **Handoff message**: Transition to human\n\n## Output Format\n\n```markdown\n# Chatbot Design: [Bot Name]\n\n## Bot Profile\n- **Name**: [bot name]\n- **Personality**: [description]\n- **Platform**: [where it lives]\n- **Supported languages**: [languages]\n\n## Intent Map\n[Table of all intents with examples and responses]\n\n## Conversation Flows\n\n### Flow 1: [Name]\n[Visual flow with decision trees]\n\n### Flow 2: [Name]\n[Visual flow]\n\n## Response Templates\n[All response messages organized by intent]\n\n## Escalation Rules\n- After [X] failed attempts → human\n- Keywords [list] → immediate human\n- Sentiment negative → human\n- Off-hours → ticket + follow-up\n\n## Knowledge Base\n[FAQ answers the bot should know]\n\n## Implementation Notes\n- Platform: [recommended tool]\n- AI model: [if using LLM]\n- Integration: [APIs needed]\n```\n\n## Quality Checklist\n- [ ] All common intents mapped\n- [ ] Fallback responses for unrecognized input\n- [ ] Escalation rules clear\n- [ ] Persona consistent across responses\n- [ ] Tested with 10+ conversation paths\n","# Chatbot Builder\n\n## Overview\nDesigns complete chatbot architectures with conversation flows, intent mapping, response templates, and escalation rules.\n\n## Workflow\n\n### Step 1: Define the Bot\n1. **Purpose**: Customer support, lead qualification, FAQ, onboarding, or sales?\n2. **Platform**: Website widget, WhatsApp, Messenger, Slack, or custom?\n3. **Persona**: What's the bot's personality?\n4. **Scope**: What topics should it handle? What should it NOT handle?\n5. **Escalation**: When should it hand off to a human?\n\n### Step 2: Map Intents\n\n| Intent | Example Phrases | Priority |\n|--------|----------------|----------|\n| Greeting | \"hi\", \"hello\", \"hey there\" | High |\n| Pricing | \"how much\", \"pricing\", \"cost\" | High |\n| Support | \"help\", \"problem\", \"not working\" | High |\n| [Custom] | [phrases] | [priority] |\n\n### Step 3: Design Conversation Flows\n\n```\nUSER: [trigger phrase]\n  ↓\nBOT: [response + follow-up question]\n  ↓\nUSER: [option A] → BOT: [response A] → [next step]\nUSER: [option B] → BOT: [response B] → [next step]\nUSER: [unclear] → BOT: [clarification] → [retry]\n  ↓\n[3 unclear attempts] → ESCALATE TO HUMAN\n```\n\n### Step 4: Write Response Templates\n\nFor each intent:\n- **Initial response**: First message\n- **Follow-up questions**: Gather needed info\n- **Resolution**: Answer or action\n- **Fallback**: When bot can't help\n- **Handoff message**: Transition to human\n\n## Output Format\n\n```markdown\n# Chatbot Design: [Bot Name]\n\n## Bot Profile\n- **Name**: [bot name]\n- **Personality**: [description]\n- **Platform**: [where it lives]\n- **Supported languages**: [languages]\n\n## Intent Map\n[Table of all intents with examples and responses]\n\n## Conversation Flows\n\n### Flow 1: [Name]\n[Visual flow with decision trees]\n\n### Flow 2: [Name]\n[Visual flow]\n\n## Response Templates\n[All response messages organized by intent]\n\n## Escalation Rules\n- After [X] failed attempts → human\n- Keywords [list] → immediate human\n- Sentiment negative → human\n- Off-hours → ticket + follow-up\n\n## Knowledge Base\n[FAQ answers the bot should know]\n\n## Implementation Notes\n- Platform: [recommended tool]\n- AI model: [if using LLM]\n- Integration: [APIs needed]\n```\n\n## Quality Checklist\n- [ ] All common intents mapped\n- [ ] Fallback responses for unrecognized input\n- [ ] Escalation rules clear\n- [ ] Persona consistent across responses\n- [ ] Tested with 10+ conversation paths\n",{"name":5,"description":7},"main","5c3b481f1879c5ff119dfd350987d250531a49eb","skills\u002Fchatbot-builder",5,"https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection","https:\u002F\u002Fgithub.com\u002Flionelsimai","www.theaicapitol.com","Founder at The AI Capitol | I help founders turn AI into 10X revenue through systems, not tools. Ex-Apple • Ex-TikTok 👉 http:\u002F\u002Flionelsim.substack.com","2026-11-09 07:48:48",{"source":8,"skillName":5,"commands":56,"prompt":66,"zipAvailable":67},[57,60,63],{"tool":58,"command":59},"npx","npx skills add lionelsimai\u002Fclaude-skills-collection --skill chatbot-builder",{"tool":61,"command":62},"bunx","bunx skills add lionelsimai\u002Fclaude-skills-collection --skill chatbot-builder",{"tool":64,"command":65},"pnpm","pnpm dlx skills add lionelsimai\u002Fclaude-skills-collection --skill chatbot-builder","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fchatbot-builder\u002FSKILL.md",true,[],[70,92,105,118,133,147],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":41},"01M71E7TB5HAR0K6EXB80YXBT7","youth-work-troubleshooting-guide","Diagnose and resolve common problems a youth worker meets in youth centres, schools and outreach settings.\nTRIGGERS - Use when a youth worker needs a troubleshooting & problem solving for young people and their communities in youth centres, schools and outreach settings.","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fyouth-work-troubleshooting-guide\u002FSKILL.md",[],[77,78,79,80,81,82,83,84,85,86,28,87,36,88,31,89,90,91],"youth work troubleshooting guide","work","troubleshooting","troubleshooting guide","guide","problem solving","for","outreach","settings","common","people","worker","diagnose","problem","communities",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":41},"01M71E7R3YHK4RAQVCRPB4CTXN","youth-work-tools-equipment-checklist","Select, check and maintain the tools and equipment a youth worker relies on.\nTRIGGERS - Use when a youth worker needs a tools & equipment checklist for young people and their communities in youth centres, schools and outreach settings.","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fyouth-work-tools-equipment-checklist\u002FSKILL.md",[],[99,78,100,101,28,87,36,102,88,31,103,83,91,104,84,85],"youth work tools equipment checklist","checklist","Tools","maintain","select","check",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":41},"01M71E7NX1BMFEFBH01KCRJDEP","youth-work-supplies-procurement","Specify, source and manage the supplies and materials used in youth centres, schools and outreach settings.\nTRIGGERS - Use when a youth worker needs a supplies & procurement for young people and their communities in youth centres, schools and outreach settings.","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fyouth-work-supplies-procurement\u002FSKILL.md",[],[112,113,78,114,115,84,85,87,36,88,31,116,117,83,91,28],"procurement","youth work supplies procurement","materials","source","specify","manage",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":127,"publishedAt":41},"01M71E7JVFP6P96GAT2VT9JY0D","youth-work-stakeholder-presentation","Present youth worker findings and proposals to decision-makers and stakeholders.\nTRIGGERS - Use when a youth worker needs a stakeholder presentation for young people and their communities in youth centres, schools and outreach settings.","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fyouth-work-stakeholder-presentation\u002FSKILL.md",[124],{"categoryNo":125,"categoryName":126,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000003","演示文稿",[128,78,129,130,83,131,91,31,132,84,85,28,87,36,88],"youth work stakeholder presentation","presentation","decision","proposals","present",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":139,"publishedAt":41},"01M71E7GE5VA1RG4XEM2GAZRFY","youth-work-session-delivery","Prepare for and deliver a professional session or appointment for young people and their communities in youth centres, schools and outreach settings.\nTRIGGERS - Use when a youth worker needs a session delivery guide for young people and their communities in youth centres, schools and outreach settings.","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fyouth-work-session-delivery\u002FSKILL.md",[],[140,141,142,78,143,85,81,144,84,28,87,36,88,31,83,145,146,91],"delivery","work session","session","youth work session delivery","prepare","professional","deliver",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":154,"publishedAt":41},"01M71E7DQSMY2ZW1BF3A1Z0VJM","youth-work-service-plan","Design a realistic, measurable service plan for young people and their communities as a youth worker.\nTRIGGERS - Use when a youth worker needs a service plan design for young people and their communities in youth centres, schools and outreach settings.","https:\u002F\u002Fgithub.com\u002Flionelsimai\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fskills\u002Fyouth-work-service-plan\u002FSKILL.md",[153],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[78,155,156,157,83,31,88,34,158,91,85,84,87,36,28],"service","plan","youth work service plan","as"]