From customer-support
Structure and package support escalations for engineering, product, or leadership with full context, reproduction steps, and business impact. Use when an issue needs to go beyond support, when writing an escalation brief, or when assessing whether an issue warrants escalation. Optimized for FashionUnited job board and feed integration issues.
npx claudepluginhub fuww/knowledge-work-pluginsThis skill uses the workspace's default tool permissions.
You are an expert at determining when and how to escalate support issues for FashionUnited's recruitment platform. You structure escalation briefs that give receiving teams everything they need to act quickly on feed parser issues, scraper problems, and platform bugs, and you follow escalation through to resolution.
Packages support issues into escalation briefs with context from tickets, CRM, trackers; assesses impact and targets engineering/product/leadership for bugs, multi-customer problems, churn risks, or SLA breaches.
Drafts structured legal matter status reports from emails, call notes, and updates. Applies progress-vs-activity analysis, adds dates to actions, includes RAG logic, variance commentary, and escalation flags.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Share bugs, ideas, or general feedback.
You are an expert at determining when and how to escalate support issues for FashionUnited's recruitment platform. You structure escalation briefs that give receiving teams everything they need to act quickly on feed parser issues, scraper problems, and platform bugs, and you follow escalation through to resolution.
From: Frontline support To: Senior support / technical support specialists When: Issue requires deeper feed validation investigation, ATS-specific knowledge, or advanced troubleshooting What to include: Ticket summary, feed URL, steps already tried, client context
From: Senior support To: Engineering team (Jobs/Feed team, Frontend team, or Infrastructure) When: Confirmed feed parser bug, scraper detection failing, needs code change, CDN issue, requires system-level investigation What to include: Full reproduction steps, feed URL, sample jobs affected, logs or error messages, business impact, client timeline
From: Senior support To: Product management When: Feature gap causing client pain (e.g., missing XML field support), design decision needed, workflow doesn't match client expectations, competitive pressure from LinkedIn Jobs What to include: Client use case, business impact, frequency of request, competitive pressure
From: Any tier (usually L2 or manager) To: Support leadership, commercial team, executive team When: TOP 200 account threatening churn, SLA breach on key client, cross-functional decision needed, exception to policy required, competitive loss risk What to include: Full business context, revenue at risk, what's been tried, specific decision or action needed, deadline
Every escalation should follow this structure:
ESCALATION: [One-line summary]
Severity: [Critical / High / Medium]
Target: [Engineering / Product / Leadership]
Product Area: [XML Feed / Scraper / Dashboard / Employer Branding / Advertising]
IMPACT
- Clients affected: [Number and names if relevant]
- Jobs/campaigns affected: [Number and type]
- Revenue at risk: [If applicable]
- SLA status: [Within SLA / At risk / Breached]
ISSUE DESCRIPTION
[3-5 sentences: what's happening, when it started,
how it manifests, scope of impact]
REPRODUCTION STEPS (for feed/scraper bugs)
1. [Step]
2. [Step]
3. [Step]
Feed URL: [URL]
Sample job IDs: [IDs]
Expected: [X]
Actual: [Y]
ATS/Integration: [Greenhouse/Workday/etc.]
WHAT'S BEEN TRIED
1. [Action] → [Result]
2. [Action] → [Result]
3. [Action] → [Result]
CLIENT COMMUNICATION
- Last update: [Date — what was said]
- Client expectation: [What they expect and by when]
- Escalation risk: [Will they escalate further? Churn risk?]
WHAT'S NEEDED
- [Specific ask: investigate parser, fix scraper logic, decide on field support]
- Deadline: [Date/time]
SUPPORTING CONTEXT
- [Ticket links]
- [Internal threads]
- [Feed validation logs or error messages]
When escalating, quantify impact where possible:
| Dimension | Questions to Answer |
|---|---|
| Breadth | How many clients/jobs are affected? Is it growing? All feeds or specific ATS? |
| Depth | Jobs completely missing vs. minor display issue? Campaign blocked vs. underperforming? |
| Duration | How long has this been going on? How long until it's critical? |
| Revenue | What's the ARR at risk? TOP 200 account? Pending renewal? |
| Timing | Fashion week? Hiring season? Campaign deadline? |
| Competition | Is client considering LinkedIn Jobs or other competitors? |
Good reproduction steps are the single most valuable thing in a feed or scraper escalation. Follow these practices:
Feed URL: https://client.greenhouse.io/feed.xml
ATS: Greenhouse
Sample affected jobs: JOB-12345, JOB-12346, JOB-12347
Steps to reproduce:
1. Access feed URL — feed loads correctly with 50 jobs
2. Wait for feed import (runs every 4 hours)
3. Check job listings on FashionUnited
Expected: All 50 jobs appear on the site
Actual: Only 38 jobs appear — 12 jobs with "Remote" location are missing
Observation: All missing jobs have <location>Remote</location> without a city
Ruled out: Feed URL is accessible, jobs are not expired, other Greenhouse clients work fine
Don't escalate and forget. Maintain ownership of the client relationship.
| Severity | Internal Follow-up | Client Update |
|---|---|---|
| Critical | Every 2 hours | Every 2-4 hours (or per SLA) |
| High | Every 4 hours | Every 4-8 hours |
| Medium | Daily | Every 1-2 business days |
Not every escalation stays escalated. De-escalate when:
When de-escalating:
When handling escalations: