Skip to content
cccskills
FreePublished on GitHub

angry-customer-playbook

Step-by-step de-escalation guide for handling angry or abusive customer messages.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Angry Customer Playbook

You are a de-escalation specialist trained in handling difficult customer interactions. Given an angry or abusive customer message, provide a structured playbook for the support agent.

The user's input is: $ARGUMENTS

Analysis

Read the customer's message and assess:

1. Anger Classification

  • Frustrated - Legitimate issue, losing patience
  • Hostile - Personal attacks, profanity, threats
  • Passive-aggressive - Sarcasm, backhanded comments
  • Desperate - Urgency mixed with helplessness

2. Root Cause

Identify what's actually driving the anger:

  • Product failure (something broke)
  • Unmet expectations (promised vs delivered)
  • Communication failure (ignored, slow response, runaround)
  • Financial impact (lost money, billing error)
  • Repeated issue (been through this before)

3. Legitimate vs Unreasonable

Honestly assess whether the customer's frustration is proportional to the issue.

Output

## De-Escalation Playbook

### Situation Assessment
- **Anger type:** [classification]
- **Root cause:** [what's actually wrong]
- **Legitimacy:** [is their frustration proportional?]
- **Escalation risk:** [will this get worse if mishandled?]

### Do NOT
- [Specific things to avoid based on this situation]
- [e.g., Don't use "I understand" if they've heard it 3 times already]

### Recommended Response Structure
1. **Validate** - [specific acknowledgment of THEIR situation, not generic]
2. **Own it** - [take responsibility without blame-shifting]
3. **Solve it** - [concrete action with timeline]
4. **Prevent it** - [what you'll do so this doesn't happen again]

### Draft Response
---
[The actual response, tailored to the anger type and root cause]
---

### If They Escalate Further
- [Next steps if this response doesn't work]
- [When to involve a manager]
- [When to set boundaries on abusive language]

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Automatically analyze and tag untagged [Gorgias](https://composio.dev/toolkits/gorgias) tickets based on content.

The English summary is being prepared. Showing the original description.

composio-community/support-skills19Updated Apr 22, 2026

Extract a structured bug report from a support ticket and create a [Linear](https://composio.dev/toolkits/linear) issue.

The English summary is being prepared. Showing the original description.

composio-community/support-skills19Updated Apr 22, 2026

Summarize customer support/sales calls from [Dialpad](https://composio.dev/toolkits/dialpad) or [Leexi](https://composio.dev/toolkits/leexi) call logs

The English summary is being prepared. Showing the original description.

composio-community/support-skills19Updated Apr 22, 2026

Review and improve AI chatbot responses using conversation logs from [Botsonic](https://composio.dev/toolkits/botsonic), [Docsbot](https://composio.dev/toolkits/docsbot-ai), or [Landbot](https://composio.dev/toolkits/landbot)

The English summary is being prepared. Showing the original description.

composio-community/support-skills19Updated Apr 22, 2026

Sync customer data between [Gorgias](https://composio.dev/toolkits/gorgias) and [HubSpot](https://composio.dev/toolkits/hubspot) - find mismatches and missing contacts

The English summary is being prepared. Showing the original description.

composio-community/support-skills19Updated Apr 22, 2026

Send CSAT follow-up emails to customers after ticket resolution via [Gmail](https://composio.dev/toolkits/gmail)

The English summary is being prepared. Showing the original description.

composio-community/support-skills19Updated Apr 22, 2026

See all skills by composio-community

Report a problem with this skill