customer-support-ops
Use this skill when designing ticket triage systems, managing SLAs, creating macros, or building escalation workflows.
Skill by mkurman
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mkurman-customer-support-ops
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/customer-support-ops
What's inside
- Skill name
customer-support-ops- Description
- Use this skill when designing ticket triage systems, managing SLAs, creating macros, or building escalation workflows. Triggers on ticket triage, SLA management, support macros, escalation workflows, support queue, first response time, and any task requiring customer support process design or optimization.
- License
- MIT
- Instructions
- 317 lines in SKILL.md · view on GitHub
Files (7)
- README.md
- SKILL.md
- evals.json
- escalation-matrix.md · references/
- macro-templates.md · references/
- sla-playbook.md · references/
- triage-automation.md · references/
SKILL.md (first lines)
## Key principles
1. **First response time is king** - The metric customers feel most is how quickly
someone acknowledges their problem. A fast FRT buys goodwill and time. Every SLA
must prioritize FRT above all others. Measure it first; everything else is secondary.
2. **Triage before solving** - An untriaged queue is a random queue. Agents working in
random order guarantee high-priority problems wait behind low-priority ones. Triage
assigns priority, tier, and routing - it does not solve the problem.
3. **Macros save hours, not minutes** - One macro used 50 times a day saves 50x the
time invested in writing it. Expand the library whenever agents write the same reply
more than once a week. Review quarterly. A bad macro is worse than no macro.
4. **Escalation paths must be clear** - Ambiguous escalation is the leading cause of
tickets stalling. Every agent must know, without asking, exactly when and where to
escalate. If an agent has to think about whether to escalate, the path is not clear.
5. **Measure everything** - Support intuition degrades under volume. Track FRT,
resolution time, CSAT, first contact resolution rate, escalation rate, and queue age.
Review weekly. Data surfaces problems before customers do.
---
## Core concepts
### Support tiers
| Tier | Typical customers | Support entitlement |
|---|---|---|
| Community / Free | Trial, free plan | Docs and community forum only |
| Standard | Paying customers | Email, SLA 24h FRT |
| Professional | Growth plan | Email + chat, SLA 8h FRT |
| Enterprise | Large contracts | All channels, SLA 1h FRT, named contacts |
**Tier assignment rule:** Tier is set at account creation from the billing plan and
must trigger automatic re-routing in the ticketing system. Never rely on agents to
manually route by tier - automate it.
### SLA components
| Component | Definition | Measured from |
|---|---|---|
| First Response Time (FRT) | Time from ticket creation to first agent reply | Ticket creation |
| Next Response Time (NRT) | Time between agent replies after customer responds | Customer reply |
| Resolution Time (RT) | Time from ticket creation to closed status | Ticket creation |
**SLA clock rules:**
- FRT clock starts immediately on ticket creation, including nights and weekends,
unless the tier contract specifies business hours only.
- Clock pauses when a ticket enters "Pending Customer" status (waiting on customer).
- Clock never pauses for internal notes or transfers between agents.
### Ticket lifecycle
```
Submitted -> Triaged -> Assigned -> In Progress -> Pending Customer
| |
Escalated Reopened
|
Resolved -> Closed (auto after 7 days)
```
Each transition must have a defined owner and time constraint. Tickets sitting in
"Triaged" for more than 30 minutes indicate a routing or staffing problem. Tickets
in "In Progress" beyond the resolution SLA need a manager flag.
### Queue management
**Queue states to monitor:**
| State | Definition | Action threshold |
|---|---|---|
| New | Submitted, not yet triaged | > 15 min: trigger triage alert |
| Breached | Past FRT SLA | Escalate to lead immediately |
| At-risk | Within 20% of SLA window | Flag for prioritization |
| Aging | Open > 5 days with no update | Manager review required |
| Stalled | No agent activity > 24 hours | Auto-assign to queue lead |
---
## Common tasks
### Design a triage system
**Priority matrix (impact x urgency):**
| | Low urgency | High urgency |
|---|---|---|
| **High impact** | P2 - schedule soon | P1 - respond now |
| **Low impact** | P4 - backlog | P3 - respond today |
**Priority definitions:**
```
P1 - Critical: Service down, data loss, security issue, or revenue blocked.
FRT target: 1 hour. Assign immediately. Page on-call if needed.
P2 - High: Core feature broken, workaround difficult, or VIP affected.
FRT target: 4 hours. Pull from queue before P3/P4.
P3 - Normal: Feature degraded, workaround exists, standard customer.
FRT target: per tier SLA (8h or 24h).
P4 - Low: Cosmetic issue, how-to question, feature request.
FRT target: 48 hours. May be batch-processed.
```
**Triage checklist (run on every new ticket):**
1. Assign priority using the matrix above.
2. Confirm customer tier from CRM. Upgrade priority if enterprise.
3. Check for duplicate tickets from the same account - merge if found.
4. Apply tags: product area, issue type, channel source.
5. Route to the correct queue or agent group.
6. Set SLA clock based on tier and priority.
### Set up SLAs
**SLA matrix by tier and priority:**From mkurman/zorai, MIT.
More from mkurman/zorai
- 0.798score
best-practices
web-quality-skills
Apply modern web development best practices for security, compatibility, and code quality.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
video-analyzer
mkurman
Use this skill when analyzing existing video files using FFmpeg and AI vision, extracting frames for design system generation, detecting scene boundaries…
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
internal-docs
mkurman
Use this skill when writing, reviewing, or improving internal engineering documents - RFCs, design docs, post-mortems, runbooks, and knowledge base articles.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
proposal-writing
mkurman
Use this skill when writing proposals, responding to RFPs, drafting SOWs, or developing pricing strategies.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
budgeting-planning
mkurman
Use this skill when building budgets, conducting variance analysis, implementing rolling forecasts, or allocating costs.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
create-workflow
mkurman
Conversational guide for creating valid YAML workflow definitions.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
product-strategy
mkurman
Use this skill when defining product vision, building roadmaps, prioritizing features, or choosing frameworks like RICE, ICE, or MoSCoW.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
brand-strategy
mkurman
Use this skill when defining brand positioning, voice and tone guidelines, brand architecture, or storytelling frameworks.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
social-media-strategy
mkurman
Use this skill when planning social media strategy, creating platform-specific content, scheduling posts, or analyzing engagement metrics.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
compensation-strategy
mkurman
Use this skill when benchmarking compensation, designing equity plans, building leveling frameworks, or structuring total rewards.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
account-management
mkurman
Use this skill when managing key accounts, planning expansions, running QBRs, or mapping stakeholders.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
video-audio-design
mkurman
Use this skill when adding audio to programmatic videos - generating narration with ElevenLabs TTS, sourcing royalty-free background music, creating SFX with…
SkillAFreshness: A★ 325Claude Code +9
Signals
- Stars
- 325
- Forks
- 24
- Open issues
- 0
- Last commit (this folder)
- May 5, 2026 (5 months ago)
- Last release
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mkurman/zorai
- Website
- zorai.app/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mkurman
- 0.597score
compensation-strategy
mkurman
Use this skill when benchmarking compensation, designing equity plans, building leveling frameworks, or structuring total rewards.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
account-management
mkurman
Use this skill when managing key accounts, planning expansions, running QBRs, or mapping stakeholders.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
brand-strategy
mkurman
Use this skill when defining brand positioning, voice and tone guidelines, brand architecture, or storytelling frameworks.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
budgeting-planning
mkurman
Use this skill when building budgets, conducting variance analysis, implementing rolling forecasts, or allocating costs.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
create-workflow
mkurman
Conversational guide for creating valid YAML workflow definitions.
SkillAFreshness: A★ 325Claude Code +9 - 0.597score
internal-docs
mkurman
Use this skill when writing, reviewing, or improving internal engineering documents - RFCs, design docs, post-mortems, runbooks, and knowledge base articles.
SkillAFreshness: A★ 325Claude Code +9
Cite this page
customer-support-ops skill. Agent Mart. https://agentmart.dev/skills/mkurman-customer-support-ops (last updated 2026-10-24)