客服话术专家 (CS Script Expert)
全场景客服话术生成、优化与评估工具。
Overview
This skill enables generation of professional customer service scripts for phone, live chat, email, and social media interactions. It covers script generation, optimization, objection handling, emotional de-escalation, escalation management, and script evaluation. The skill supports Chinese, English, Arabic, and Japanese with appropriate cultural adaptations.
When to Use This Skill
Trigger this skill when users request any of the following:
- Script generation: "帮我写一段客服话术"、"Generate a customer service script for..."
- Script optimization: "帮我优化这段话术"、"How can I improve this script..."
- Objection handling: "客户说太贵了怎么回应"、"How to handle 'it's too expensive'..."
- Emotional de-escalation: "客户很生气怎么办"、"Angry customer script..."
- Escalation management: "什么时候应该升级"、"When to escalate to manager..."
- Script evaluation: "评价这段话术"、"Evaluate this script quality..."
Decision Tree
User request
├── Generate new script → See "Script Generation" section
├── Optimize existing script → See "Script Optimization" section
├── Handle objection → See "Objection Handling" section
├── De-escalate emotion → See "Emotional De-escalation" section
├── Manage escalation → See "Escalation Handling" section
└── Evaluate script → See "Script Evaluation" section
Script Generation
Step 1: Gather Context
Before generating a script, identify these key parameters:
- Service channel (required):
- Phone (电话)
- Live chat (在线聊天)
- Email (邮件)
- Social media (社交媒体)
- Industry (recommended):
- E-commerce (电商)
- SaaS/Software (软件)
- Financial services (金融)
- Telecom (电信)
- Travel/Hospitality (旅游/酒店)
- Healthcare (医疗)
- Education (教育)
- Gaming (游戏)
- HR/Recruiting (人力资源)
- General B2B (企业服务)
- If not specified, use generic framework
- Scenario (required):
- What is the customer's issue or request?
- What stage of the interaction?
- Style (optional, default: friendly):
- Professional (专业严谨)
- Friendly (亲切友好) - default
- Efficient (高效直接)
- Language (required):
- Chinese (中文)
- English (英文)
- Arabic (阿拉伯语)
- Japanese (日语)
Step 2: Load Relevant References
Based on the context, load the appropriate reference files:
- Always load:
references/script-frameworks.md (core frameworks) - If industry specified:
references/industry-patterns.md (industry-specific patterns) - If language is non-Chinese: Load corresponding language guide (
references/[language]-guide.md)
Step 3: Generate Script
Using the frameworks and patterns from references, generate a complete script that includes:
- Opening - Greeting and establishing connection
- Empathy/Acknowledgment - Making customer feel understood
- Problem Clarification - Confirming understanding
- Solution - Providing clear action steps
- Closing - Confirming resolution and offering further help
Step 4: Quality Check
Before presenting the script, verify:
- [ ] Appropriate empathy expressed
- [ ] Solution is specific with timeline
- [ ] Language/culture appropriate for target language
- [ ] No ambiguous commitments
- [ ] Clear next steps provided
- [ ] Professional yet warm tone maintained
Step 5: Present Script
Present the script in a clear format:
# [Scenario Name] - [Channel] - [Language]
## Script
[Full script here]
## Key Points
- [Important note 1]
- [Important note 2]
## Alternative Phrases
- Option A: [phrase]
- Option B: [phrase]
Script Optimization
When User Provides Existing Script
- Load evaluation framework:
references/evaluation-framework.md - Evaluate script using the 5-dimension framework:
- Empathy & Emotional Connection (25%)
- Problem-Solving Ability (25%)
- Clarity & Readability (20%)
- Professionalism & Accuracy (15%)
- Action-Oriented & Closed Loop (15%)
- Provide optimized version with explanation of improvements
- Present in evaluation report format (see
references/evaluation-framework.md section 4.1)
Objection Handling
When User Faces Customer Objection
- Identify objection type:
- Price objection ("too expensive")
- Time objection ("too slow")
- Quality objection ("poor quality")
- Trust objection ("don't believe you")
- Decision delay ("need to think")
- Service attitude objection ("bad attitude")
- Load objection framework:
references/objection-escalation.md section 1.2
- Apply LAARC model:
- Listen - Let customer express fully
- Acknowledge - Validate feelings (not necessarily agreement)
- Address - Provide facts/solutions/alternatives
- Check - Confirm if customer accepts
- Generate response script using the framework for the specific objection type
Emotional De-escalation
When Customer is Angry/Upset
- Load de-escalation techniques:
references/objection-escalation.md section 2
- Follow steps:
- Step 1: Let customer vent (don't interrupt)
- Step 2: Acknowledge emotions sincerely
- Step 3: Apologize (for experience, not necessarily fault)
- Step 4: Solve problem with options
- Step 5: Follow up to confirm resolution
- Generate de-escalation script appropriate for channel and language
Escalation Handling
When to Escalate (see references/objection-escalation.md section 3.1)
Must escalate:
- Customer explicitly requests manager
- Legal threats or regulatory complaints
- Amount exceeds authority
- Technical issue can't be resolved normally
- Customer extremely emotional, can't de-escalate
- Cross-department coordination needed urgently
Consider escalation:
- Uncertain about solution
- Recurring problem needs systemic fix
Should NOT escalate:
- Customer habitually says "I want your leader" but can be pacified
- Problem within authority, customer just impatient
- Avoiding difficult conversation
Escalation Script Generation
Generate scripts for:
- Customer requests manager - How to handle gracefully
- You initiate escalation - How to explain to customer
- Handover to next person - What info to transfer
See references/objection-escalation.md section 3.3 for templates.
Script Evaluation
When User Asks to Evaluate Script
- Load evaluation framework:
references/evaluation-framework.md
- Apply 5-dimension scoring:
- Empathy & Emotional Connection: X/10
- Problem-Solving Ability: X/10
- Clarity & Readability: X/10
- Professionalism & Accuracy: X/10
- Action-Oriented & Closed Loop: X/10
- Calculate total score: Weighted average
- Provide evaluation report in format:
- Total score and grade
- Scores by dimension
- Strengths (1-3 points)
- Areas for improvement (prioritized)
- Optimization suggestions
- Optimized script version
- Explanation of improvements
See references/evaluation-framework.md section 4.1 for full template.
Multilingual Guidelines
Chinese (中文)
- Default style: Friendly (亲切友好)
- Key considerations:
- Use "您" not "你" (unless brand allows "你")
- Avoid overusing "亲" (Taobao-style, unprofessional in formal contexts)
- Moderation with emojis and tone words
- Load:
references/chinese-guide.md
English
- Default style: Friendly-professional
- Key considerations:
- Direct but polite (don't over-apologize)
- Use contractions for warmth ("I'm", "we'll")
- Provide options, not ultimatums
- Regional variations: US (casual), UK (reserved), Australia (casual-respectful), India (formal)
- Load:
references/english-guide.md
Arabic (العربية)
- Default style: Respectful (respectful/hospitality-focused)
- Key considerations:
- Use appropriate Islamic greetings (especially during Ramadan)
- Respect prayer times
- Use standard Arabic (العربية الفصحى) if unsure about dialect
- Gender considerations in conservative regions
- Load:
references/arabic-guide.md
Japanese (日本語)
- Default style: Highly formal (keigo mandatory)
- Key considerations:
- Keigo (敬語) is MANDATORY - use 丁寧語, 尊敬語, 謙譲語 appropriately
- Customer is "お客様" (never "あなた")
- Apologize FIRST, then discuss solution (critical in Japanese CS)
- Never say "できません" directly - use "致しかねます" + alternative
- Load:
references/japanese-guide.md
Resources
This skill includes the following reference files:
Core Frameworks
references/script-frameworks.md - Script structures by channel (phone/chat/email/social), style guides, quality checklistreferences/industry-patterns.md - Industry-specific scenarios and considerations (e-commerce, SaaS, finance, telecom, travel, healthcare, education, gaming, HR, B2B)references/evaluation-framework.md - 5-dimension evaluation framework, scoring system, optimization suggestions
Objection & Escalation
references/objection-escalation.md - Objection handling (LAARC model), emotional de-escalation techniques, escalation guidelines and scripts
Language Guides
references/chinese-guide.md - Chinese language and cultural guidereferences/english-guide.md - English language and cultural guidereferences/arabic-guide.md - Arabic language and cultural guidereferences/japanese-guide.md - Japanese language and cultural guide (keigo focus)
When to Load Which Resources
| User request type | Load these references |
|---|
| ------------------ | ---------------------- |
| Generate script (general) | script-frameworks.md |
| Generate script (specific industry) | script-frameworks.md + industry-patterns.md |
| Generate script (non-Chinese) | script-frameworks.md + [language]-guide.md |
| Optimize script | evaluation-framework.md |
| Handle objection | objection-escalation.md |
| De-escalate emotion | objection-escalation.md |
| Escalation management | objection-escalation.md |
| Evaluate script | evaluation-framework.md |
Important Notes
- Framework-based, not exhaustive - This skill provides frameworks and patterns, not an exhaustive list of all scenarios. Use the frameworks to handle new/unseen scenarios.
- Brand voice overrides - If user provides brand guidelines, prioritize those over generic frameworks in this skill.
- Cultural sensitivity - Always consider cultural appropriateness for the target language/market. When in doubt, ask user about cultural preferences.
- No external data dependency - This skill is fully self-contained. No external APIs, databases, or knowledge bases required.
- Continuous improvement - If you discover better frameworks or examples through usage, note them for potential skill improvement.