skills/escalation-brief-writer/SKILL.md
Writes structured escalation documents that get the right people to act on a customer issue. Includes the headline, timeline, customer impact, resolution attempts, specific ask, and commercial context. Use when asked to write an escalation brief, document an escalation, prepare an internal escalation report, structure a request for engineering or product help, or when a customer issue needs to be routed to a team that has no context on the account. Also triggers for questions about escalation documentation, internal issue briefs, cross-functional requests, or how to write an escalation that actually gets acted on.
npx skillsauth add stephenrogan/csm-skills escalation-brief-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Writes escalation documents that get results. The difference between an escalation that is acted on in 4 hours and one that sits in a queue for a week is usually the quality of the brief -- not the severity of the issue.
Most escalation briefs fail because they describe the problem without giving the receiving team enough context to act. This skill produces briefs that are self-contained: anyone reading it for the first time can understand the situation, the impact, the urgency, and exactly what is needed.
Provide:
One line that answers: what is happening, to whom, and what is at stake.
Bad: "Customer issue -- needs attention" Good: "API latency affecting Acme Corp -- P1 open 12 days, EUR 85k ARR, renewal in 67 days"
The headline should be understandable by someone who has never heard of this account. If the recipient needs to read the entire brief to understand the headline, the headline failed.
What this means for the customer's business. Not "the feature is broken" but "their analytics team cannot run reports, costing them an estimated 4 hours per week in manual workarounds."
| Bad Framing | Good Framing | |------------|-------------| | "API is slow" | "API latency >3s makes dashboard queries unusable. Their analytics team of 15 has reverted to manual reporting" | | "Feature is not working as expected" | "The export function fails for files >50MB. Customer processes 200+ files/week at that size. They have no workaround" | | "Customer is unhappy" | "Customer has raised this in 3 separate conversations over 10 days. Champion's patience is running out -- verbatim: 'If this is not fixed by end of week, we need to discuss alternatives'" |
Every event from first occurrence to now. Each entry: date, what happened, outcome.
Feb 26: Customer reported API latency >3s on dashboard queries
Feb 27: Support ticket #4521 opened, classified P2. Initial investigation: no server-side issue found
Mar 01: Escalated to P1 after customer confirmed issue affects 15 users across the analytics team
Mar 05: Engineering identified potential database query optimisation. Fix estimated 3-5 days
Mar 10: Fix not yet deployed. Customer increasingly frustrated. CSM requested this escalation
This prevents the receiving team from re-trying approaches that have already failed.
| Attempt | Date | Outcome | |---------|------|---------| | Server-side cache flush | Feb 27 | No improvement | | Customer-side browser cache clear | Feb 28 | Temporary improvement, issue returned within hours | | Database query review | Mar 05 | Root cause identified. Fix in development |
The single most important section. What exactly do you need, from whom, by when.
Bad: "Please help resolve this issue" Good: "I need engineering to deploy the database query optimisation fix and confirm API response time returns to <500ms for dashboard queries. Target: March 14"
Include the definition of "resolved" from the customer's perspective -- not from your internal metrics.
What the customer has been told, what they expect, and their current sentiment.
| Element | Content | |---------|---------| | What they know | "Engineering has identified the root cause and a fix is in development" | | What they expect | "Resolution by end of this week" | | Current sentiment | "Patient but firm. Champion said if not resolved by Friday, they will raise with their VP" | | What they do not know | "That the fix has been delayed by 5 days. They need to be updated" |
Why this matters beyond the immediate issue.
| Element | Data | |---------|------| | ARR | EUR 85,000 | | Renewal date | May 16 (67 days) | | Strategic importance | Mid-market reference account. Active case study in pipeline | | Revenue at risk | Full ARR if unresolved before renewal conversation | | Expansion context | Was discussing 15-seat expansion before this issue surfaced. Expansion is now paused |
| Issue Type | Route To | Brief Emphasis | |-----------|---------|---------------| | Product defect | Engineering via support | Technical detail, reproduction steps, scope of impact | | Feature gap | Product management | Business case, customer count affected, competitive context | | Service failure | CS leadership + support leadership | Pattern evidence, SLA breach data, relationship impact | | Commercial dispute | CS leadership + finance | Contract terms, customer's position, recommended resolution | | Relationship crisis | CS leadership | Political context, stakeholder dynamics, recommended approach |
## Escalation Brief: [Account Name]
**Severity:** [P1/P2/P3] | **Route to:** [team]
**Headline:** [one line]
### Customer Impact
[2-3 sentences in the customer's terms]
### Timeline
[Chronological event list]
### Resolution Attempts
[What has been tried and outcome of each]
### Specific Ask
[What you need, from whom, by when, and definition of resolved]
### Customer Communication
[What they know, expect, and feel]
### Commercial Context
[ARR, renewal, strategic importance, revenue at risk]
development
Structures the CSM's week based on their portfolio status, upcoming events, overdue items, and strategic priorities. Produces a time-blocked plan that balances reactive demands with proactive account management. Use when asked to plan a week, structure daily priorities, build a weekly schedule, allocate time across accounts, manage a busy week, or when a CSM feels overwhelmed and needs to determine where to focus. Also triggers for questions about time management, weekly planning, account prioritisation for the week, daily priority setting, or how to balance competing demands across a portfolio.
development
Constructs a compelling value narrative for a customer account by connecting product usage to business outcomes in the customer's language. Produces different versions for different audiences -- the champion, the CFO, the board. Use when asked to build a value story, articulate ROI, create a business case for the customer, prepare value evidence for a renewal or QBR, or when a CSM needs to translate usage metrics into business impact the customer will recognise. Also triggers for questions about value articulation, ROI storytelling, customer business case, value evidence, or how to prove the product is worth the investment.
data-ai
Takes raw usage data -- even a spreadsheet export or pasted metrics -- and identifies patterns, risks, and opportunities. Translates product analytics into account intelligence a CSM can act on. Use when asked to interpret usage data, analyse product metrics, make sense of a usage report, identify trends in customer behaviour, flag usage-based risks, or when a CSM has data but does not know what it means for the account. Also triggers for questions about usage analysis, product analytics interpretation, behavioural pattern detection, usage-based risk identification, or turning raw metrics into actionable insight.
development
Builds a structured 30-60-90 day plan for a CSM taking over a new book of accounts or joining a new team. Prioritises accounts by risk and value, identifies immediate relationship actions, and structures the ramp to full productivity. Use when asked to plan a book transition, create a new CSM onboarding plan, structure a territory takeover, build a 30-60-90 plan for a new role, or when a CSM is inheriting accounts and needs a systematic approach to getting up to speed. Also triggers for questions about account transitions, new book ramp-up, CSM onboarding to a portfolio, territory planning, or how to take over accounts from another CSM.