Skill Tracer
Skills › Knowledge Work Plugins › customer-escalation

customer-escalation

skill · 248 lines · Apache-2.0 · customer-support/skills/customer-escalation/SKILL.md

The facts

Its description

Package an escalation for engineering, product, or leadership with full context. Use when a bug needs engineering attention beyond normal support, multiple customers report the same issue, a customer is threatening to churn, or an issue has sat unresolved past its SLA.

The description the agent reads to decide when to use it.

From its settingsline 3

When it starts

The agent picks this skill when someone in a support or customer-facing role describes an unresolved issue that needs to go beyond frontline support — a confirmed bug, several customers hitting the same problem, a churn threat, or a ticket that has blown past its SLA — and wants it written up as a structured escalation brief for engineering, product, security, or leadership.

Things a person might say (the model's guesses)

  • “This API bug has been open for two weeks and the customer is threatening to churn — I need to escalate it to engineering.”
  • “Three different customers reported the same missing rows in the data export this week, can you package that up?”
  • “Our SSO login loop is hitting every Enterprise account and it's past SLA — help me write the escalation.”

A model's summary of when it is used.

A model's reading

What it takes when started

<issue summary> [customer name]

What to type after its name when you start it.

From its settingsline 4

What leads to it

Other skills that hand off to this one, call it, require it or offer it instead, as a model read them.

A model's reading

Licence

Apache-2.0, from customer-support/LICENSE

The terms its author shares it under, which let it be shown here.

From the repositorylicence text

The text

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1---
2name: customer-escalation
3description: Package an escalation for engineering, product, or leadership with full context. Use when a bug needs engineering attention beyond normal support, multiple customers report the same issue, a customer is threatening to churn, or an issue has sat unresolved past its SLA.
4argument-hint: "<issue summary> [customer name]"
5---
6
7# /customer-escalation
8
9> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
11Package a support issue into a structured escalation brief for engineering, product, or leadership. Gathers context, structures reproduction steps, assesses business impact, and identifies the right escalation target.

/customer-escalation

If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.

Package a support issue into a structured escalation brief for engineering, product, or leadership. Gathers context, structures reproduction steps, assesses business impact, and identifies the right escalation target.

Raw lines 1 to 12
13## Usage
15```
16/customer-escalation <issue description> [customer name or account]
17```
19Examples:
20- `/customer-escalation API returning 500 errors intermittently for Acme Corp`
21- `/customer-escalation Data export is missing rows — 3 customers reported this week`
22- `/customer-escalation SSO login loop affecting all Enterprise customers`
23- `/customer-escalation Customer threatening to churn over missing audit log feature`

Usage

/customer-escalation <issue description> [customer name or account]

Examples:

  • /customer-escalation API returning 500 errors intermittently for Acme Corp
  • /customer-escalation Data export is missing rows — 3 customers reported this week
  • /customer-escalation SSO login loop affecting all Enterprise customers
  • /customer-escalation Customer threatening to churn over missing audit log feature
Raw lines 13 to 24
25## Workflow
27### 1. Understand the Issue
29Parse the input and determine:
31- **What's broken or needed**: The core technical or product issue
32- **Who's affected**: Specific customer(s), segment, or all users
33- **How long**: When did this start? How long has the customer been waiting?
34- **What's been tried**: Any troubleshooting or workarounds attempted
35- **Why escalate now**: What makes this need attention beyond normal support
37Use the "When to Escalate vs. Handle in Support" criteria below to confirm this warrants escalation.

1. Understand the Issue

Parse the input and determine:

  • What's broken or needed: The core technical or product issue
  • Who's affected: Specific customer(s), segment, or all users
  • How long: When did this start? How long has the customer been waiting?
  • What's been tried: Any troubleshooting or workarounds attempted
  • Why escalate now: What makes this need attention beyond normal support

Use the "When to Escalate vs. Handle in Support" criteria below to confirm this warrants escalation.

Raw lines 27 to 38
39### 2. Gather Context
41Pull together relevant information from available sources:
43- **~~support platform**: Related tickets, timeline of communications, previous troubleshooting
44- **~~CRM** (if connected): Account details, key contacts, previous escalations
45- **~~chat**: Internal discussions about this issue, similar reports from other customers
46- **~~project tracker** (if connected): Related bug reports or feature requests, engineering status
47- **~~knowledge base**: Known issues or workarounds, relevant documentation

2. Gather Context

Pull together relevant information from available sources:

  • ~~support platform: Related tickets, timeline of communications, previous troubleshooting
  • ~~CRM (if connected): Account details, key contacts, previous escalations
  • ~~chat: Internal discussions about this issue, similar reports from other customers
  • ~~project tracker (if connected): Related bug reports or feature requests, engineering status
  • ~~knowledge base: Known issues or workarounds, relevant documentation
Raw lines 39 to 48
Uses an outside tool ~~support :43
Uses an outside tool ~~chat :45
Uses an outside tool ~~project :46
Uses an outside tool ~~knowledge :47
49### 3. Assess Business Impact
51Using the impact dimensions below, quantify:
53- **Breadth**: How many customers/users affected? Growing?
54- **Depth**: Blocked vs. inconvenienced?
55- **Duration**: How long has this been going on?
56- **Revenue**: ARR at risk? Pending deals affected?
57- **Time pressure**: Hard deadline?

3. Assess Business Impact

Using the impact dimensions below, quantify:

  • Breadth: How many customers/users affected? Growing?
  • Depth: Blocked vs. inconvenienced?
  • Duration: How long has this been going on?
  • Revenue: ARR at risk? Pending deals affected?
  • Time pressure: Hard deadline?
Raw lines 49 to 58
59### 4. Determine Escalation Target
61Using the escalation tiers below, identify the right target: L2 Support, Engineering, Product, Security, or Leadership.

4. Determine Escalation Target

Using the escalation tiers below, identify the right target: L2 Support, Engineering, Product, Security, or Leadership.

Raw lines 59 to 62
63### 5. Structure Reproduction Steps (for bugs)
65If the issue is a bug, follow the reproduction step best practices below to document clear repro steps with environment details and evidence.

5. Structure Reproduction Steps (for bugs)

If the issue is a bug, follow the reproduction step best practices below to document clear repro steps with environment details and evidence.

Raw lines 63 to 66
67### 6. Generate Escalation Brief
69```
70## ESCALATION: [One-line summary]
72**Severity:** [Critical / High / Medium]
73**Target team:** [Engineering / Product / Security / Leadership]
74**Reported by:** [Your name/team]
75**Date:** [Today's date]
77### Impact
78- **Customers affected:** [Who and how many]
79- **Workflow impact:** [What they can't do]
80- **Revenue at risk:** [If applicable]
81- **Time in queue:** [How long this has been an issue]
83### Issue Description
84[Clear, concise description of the problem — 3-5 sentences]
86### What's Been Tried
871. [Troubleshooting step and result]
882. [Troubleshooting step and result]
893. [Troubleshooting step and result]
91### Reproduction Steps
92[If applicable — follow the format below]
931. [Step]
942. [Step]
953. [Step]
96Expected: [X]
97Actual: [Y]
98Environment: [Details]
100### Customer Communication
101- **Last update to customer:** [Date and what was communicated]
102- **Customer expectation:** [What they're expecting and by when]
103- **Escalation risk:** [Will they escalate further if not resolved by X?]
105### What's Needed
106- [Specific ask — "investigate root cause", "prioritize fix",
107 "make product decision on X", "approve exception for Y"]
108- **Deadline:** [When this needs resolution or an update]
110### Supporting Context
111- [Related tickets or links]
112- [Internal discussion threads]
113- [Documentation or logs]
114```

6. Generate Escalation Brief

## ESCALATION: [One-line summary]

**Severity:** [Critical / High / Medium]
**Target team:** [Engineering / Product / Security / Leadership]
**Reported by:** [Your name/team]
**Date:** [Today's date]

### Impact
- **Customers affected:** [Who and how many]
- **Workflow impact:** [What they can't do]
- **Revenue at risk:** [If applicable]
- **Time in queue:** [How long this has been an issue]

### Issue Description
[Clear, concise description of the problem — 3-5 sentences]

### What's Been Tried
1. [Troubleshooting step and result]
2. [Troubleshooting step and result]
3. [Troubleshooting step and result]

### Reproduction Steps
[If applicable — follow the format below]
1. [Step]
2. [Step]
3. [Step]
Expected: [X]
Actual: [Y]
Environment: [Details]

### Customer Communication
- **Last update to customer:** [Date and what was communicated]
- **Customer expectation:** [What they're expecting and by when]
- **Escalation risk:** [Will they escalate further if not resolved by X?]

### What's Needed
- [Specific ask — "investigate root cause", "prioritize fix",
  "make product decision on X", "approve exception for Y"]
- **Deadline:** [When this needs resolution or an update]

### Supporting Context
- [Related tickets or links]
- [Internal discussion threads]
- [Documentation or logs]
Raw lines 67 to 115
116### 7. Offer Next Steps
118After generating the escalation:
119- "Want me to post this in a ~~chat channel for the target team?"
120- "Should I update the customer with an interim response?"
121- "Want me to set a follow-up reminder to check on this?"
122- "Should I draft a customer-facing update with the current status?"
124---

7. Offer Next Steps

After generating the escalation:

  • "Want me to post this in a ~~chat channel for the target team?"
  • "Should I update the customer with an interim response?"
  • "Want me to set a follow-up reminder to check on this?"
  • "Should I draft a customer-facing update with the current status?"

Raw lines 116 to 125
Uses an outside tool ~~chat :119
126## When to Escalate vs. Handle in Support

When to Escalate vs. Handle in Support

Raw lines 126 to 127
128### Handle in Support When:
129- The issue has a documented solution or known workaround
130- It's a configuration or setup issue you can resolve
131- The customer needs guidance or training, not a fix
132- The issue is a known limitation with a documented alternative
133- Previous similar tickets were resolved at the support level

Handle in Support When:

  • The issue has a documented solution or known workaround
  • It's a configuration or setup issue you can resolve
  • The customer needs guidance or training, not a fix
  • The issue is a known limitation with a documented alternative
  • Previous similar tickets were resolved at the support level
Raw lines 128 to 134
135### Escalate When:
136- **Technical**: Bug confirmed and needs a code fix, infrastructure investigation needed, data corruption or loss
137- **Complexity**: Issue is beyond support's ability to diagnose, requires access support doesn't have, involves custom implementation
138- **Impact**: Multiple customers affected, production system down, data integrity at risk, security concern
139- **Business**: High-value customer at risk, SLA breach imminent or occurred, customer requesting executive involvement
140- **Time**: Issue has been open beyond SLA, customer has been waiting unreasonably long, normal support channels aren't progressing
141- **Pattern**: Same issue reported by 3+ customers, recurring issue that was supposedly fixed, increasing severity over time

Escalate When:

  • Technical: Bug confirmed and needs a code fix, infrastructure investigation needed, data corruption or loss
  • Complexity: Issue is beyond support's ability to diagnose, requires access support doesn't have, involves custom implementation
  • Impact: Multiple customers affected, production system down, data integrity at risk, security concern
  • Business: High-value customer at risk, SLA breach imminent or occurred, customer requesting executive involvement
  • Time: Issue has been open beyond SLA, customer has been waiting unreasonably long, normal support channels aren't progressing
  • Pattern: Same issue reported by 3+ customers, recurring issue that was supposedly fixed, increasing severity over time
Raw lines 135 to 142
143## Escalation Tiers

Escalation Tiers

Raw lines 143 to 144
145### L1 → L2 (Support Escalation)
146**From:** Frontline support
147**To:** Senior support / technical support specialists
148**When:** Issue requires deeper investigation, specialized product knowledge, or advanced troubleshooting
149**What to include:** Ticket summary, steps already tried, customer context

L1 → L2 (Support Escalation)

From: Frontline support To: Senior support / technical support specialists When: Issue requires deeper investigation, specialized product knowledge, or advanced troubleshooting What to include: Ticket summary, steps already tried, customer context

Raw lines 145 to 150
151### L2 → Engineering
152**From:** Senior support
153**To:** Engineering team (relevant product area)
154**When:** Confirmed bug, infrastructure issue, needs code change, requires system-level investigation
155**What to include:** Full reproduction steps, environment details, logs or error messages, business impact, customer timeline

L2 → Engineering

From: Senior support To: Engineering team (relevant product area) When: Confirmed bug, infrastructure issue, needs code change, requires system-level investigation What to include: Full reproduction steps, environment details, logs or error messages, business impact, customer timeline

Raw lines 151 to 156
157### L2 → Product
158**From:** Senior support
159**To:** Product management
160**When:** Feature gap causing customer pain, design decision needed, workflow doesn't match customer expectations, competing customer needs require prioritization
161**What to include:** Customer use case, business impact, frequency of request, competitive pressure (if known)

L2 → Product

From: Senior support To: Product management When: Feature gap causing customer pain, design decision needed, workflow doesn't match customer expectations, competing customer needs require prioritization What to include: Customer use case, business impact, frequency of request, competitive pressure (if known)

Raw lines 157 to 162
163### Any → Security
164**From:** Any support tier
165**To:** Security team
166**When:** Potential data exposure, unauthorized access, vulnerability report, compliance concern
167**What to include:** What was observed, who/what is potentially affected, immediate containment steps taken, urgency assessment
168**Note:** Security escalations bypass normal tier progression — escalate immediately regardless of your level

Any → Security

From: Any support tier To: Security team When: Potential data exposure, unauthorized access, vulnerability report, compliance concern What to include: What was observed, who/what is potentially affected, immediate containment steps taken, urgency assessment Note: Security escalations bypass normal tier progression — escalate immediately regardless of your level

Raw lines 163 to 169
170### Any → Leadership
171**From:** Any tier (usually L2 or manager)
172**To:** Support leadership, executive team
173**When:** High-revenue customer threatening churn, SLA breach on critical account, cross-functional decision needed, exception to policy required, PR or legal risk
174**What to include:** Full business context, revenue at risk, what's been tried, specific decision or action needed, deadline

Any → Leadership

From: Any tier (usually L2 or manager) To: Support leadership, executive team When: High-revenue customer threatening churn, SLA breach on critical account, cross-functional decision needed, exception to policy required, PR or legal risk What to include: Full business context, revenue at risk, what's been tried, specific decision or action needed, deadline

Raw lines 170 to 175
176## Business Impact Assessment
178When escalating, quantify impact where possible:

Business Impact Assessment

When escalating, quantify impact where possible:

Raw lines 176 to 179
180### Impact Dimensions
182| Dimension | Questions to Answer |
183|-----------|-------------------|
184| **Breadth** | How many customers/users are affected? Is it growing? |
185| **Depth** | How severely are they impacted? Blocked vs. inconvenienced? |
186| **Duration** | How long has this been going on? How long until it's critical? |
187| **Revenue** | What's the ARR at risk? Are there pending deals affected? |
188| **Reputation** | Could this become public? Is it a reference customer? |
189| **Contractual** | Are SLAs being breached? Are there contractual obligations? |

Impact Dimensions

DimensionQuestions to Answer
BreadthHow many customers/users are affected? Is it growing?
DepthHow severely are they impacted? Blocked vs. inconvenienced?
DurationHow long has this been going on? How long until it's critical?
RevenueWhat's the ARR at risk? Are there pending deals affected?
ReputationCould this become public? Is it a reference customer?
ContractualAre SLAs being breached? Are there contractual obligations?
Raw lines 180 to 190
191### Severity Shorthand
193- **Critical**: Production down, data at risk, security breach, or multiple high-value customers affected. Needs immediate attention.
194- **High**: Major functionality broken, key customer blocked, SLA at risk. Needs same-day attention.
195- **Medium**: Significant issue with workaround, important but not urgent business impact. Needs attention this week.

Severity Shorthand

  • Critical: Production down, data at risk, security breach, or multiple high-value customers affected. Needs immediate attention.
  • High: Major functionality broken, key customer blocked, SLA at risk. Needs same-day attention.
  • Medium: Significant issue with workaround, important but not urgent business impact. Needs attention this week.
Raw lines 191 to 196
197## Writing Reproduction Steps
199Good reproduction steps are the single most valuable thing in a bug escalation. Follow these practices:
2011. **Start from a clean state**: Describe the starting point (account type, configuration, permissions)
2022. **Be specific**: "Click the Export button in the top-right of the Dashboard page" not "try to export"
2033. **Include exact values**: Use specific inputs, dates, IDs — not "enter some data"
2044. **Note the environment**: Browser, OS, account type, feature flags, plan level
2055. **Capture the frequency**: Always reproducible? Intermittent? Only under certain conditions?
2066. **Include evidence**: Screenshots, error messages (exact text), network logs, console output
2077. **Note what you've ruled out**: "Tested in Chrome and Firefox — same behavior" "Not account-specific — reproduced on test account"

Writing Reproduction Steps

Good reproduction steps are the single most valuable thing in a bug escalation. Follow these practices:

  1. Start from a clean state: Describe the starting point (account type, configuration, permissions)
  2. Be specific: "Click the Export button in the top-right of the Dashboard page" not "try to export"
  3. Include exact values: Use specific inputs, dates, IDs — not "enter some data"
  4. Note the environment: Browser, OS, account type, feature flags, plan level
  5. Capture the frequency: Always reproducible? Intermittent? Only under certain conditions?
  6. Include evidence: Screenshots, error messages (exact text), network logs, console output
  7. Note what you've ruled out: "Tested in Chrome and Firefox — same behavior" "Not account-specific — reproduced on test account"
Raw lines 197 to 208
209## Follow-up Cadence After Escalation
211Don't escalate and forget. Maintain ownership of the customer relationship.
213| Severity | Internal Follow-up | Customer Update |
214|----------|-------------------|-----------------|
215| **Critical** | Every 2 hours | Every 2-4 hours (or per SLA) |
216| **High** | Every 4 hours | Every 4-8 hours |
217| **Medium** | Daily | Every 1-2 business days |

Follow-up Cadence After Escalation

Don't escalate and forget. Maintain ownership of the customer relationship.

SeverityInternal Follow-upCustomer Update
CriticalEvery 2 hoursEvery 2-4 hours (or per SLA)
HighEvery 4 hoursEvery 4-8 hours
MediumDailyEvery 1-2 business days
Raw lines 209 to 218
219### Follow-up Actions
220- Check with the receiving team for progress
221- Update the customer even if there's no new information ("We're still investigating — here's what we know so far")
222- Adjust severity if the situation changes (better or worse)
223- Document all updates in the ticket for audit trail
224- Close the loop when resolved: confirm with customer, update internal tracking, capture learnings

Follow-up Actions

  • Check with the receiving team for progress
  • Update the customer even if there's no new information ("We're still investigating — here's what we know so far")
  • Adjust severity if the situation changes (better or worse)
  • Document all updates in the ticket for audit trail
  • Close the loop when resolved: confirm with customer, update internal tracking, capture learnings
Raw lines 219 to 225
226## De-escalation
228Not every escalation stays escalated. De-escalate when:
229- Root cause is found and it's a support-resolvable issue
230- A workaround is found that unblocks the customer
231- The issue resolves itself (but still document root cause)
232- New information changes the severity assessment
234When de-escalating:
235- Notify the team you escalated to
236- Update the ticket with the resolution
237- Inform the customer of the resolution
238- Document what was learned for future reference

De-escalation

Not every escalation stays escalated. De-escalate when:

  • Root cause is found and it's a support-resolvable issue
  • A workaround is found that unblocks the customer
  • The issue resolves itself (but still document root cause)
  • New information changes the severity assessment

When de-escalating:

  • Notify the team you escalated to
  • Update the ticket with the resolution
  • Inform the customer of the resolution
  • Document what was learned for future reference
Raw lines 226 to 239
240## Escalation Best Practices
2421. Always quantify impact — vague escalations get deprioritized
2432. Include reproduction steps for bugs — this is the #1 thing engineering needs
2443. Be clear about what you need — "investigate" vs. "fix" vs. "decide" are different asks
2454. Set and communicate a deadline — urgency without a deadline is ambiguous
2465. Maintain ownership of the customer relationship even after escalating the technical issue
2476. Follow up proactively — don't wait for the receiving team to come to you
2487. Document everything — the escalation trail is valuable for pattern detection and process improvement

Escalation Best Practices

  1. Always quantify impact — vague escalations get deprioritized
  2. Include reproduction steps for bugs — this is the #1 thing engineering needs
  3. Be clear about what you need — "investigate" vs. "fix" vs. "decide" are different asks
  4. Set and communicate a deadline — urgency without a deadline is ambiguous
  5. Maintain ownership of the customer relationship even after escalating the technical issue
  6. Follow up proactively — don't wait for the receiving team to come to you
  7. Document everything — the escalation trail is valuable for pattern detection and process improvement
Raw lines 240 to 248

From anthropics/knowledge-work-plugins at 2574e29, 2026-10-27. Skills read by DeepSeek V4.1 Flash on 2026-11-04. Summary and techniques by Claude Opus 5.5 on 2026-11-06.