handle-complaint

作者: anthropic

端到端处理客户投诉——提取上下文、草拟回复并建议运营修复方案。可接受可选的电子邮件或工单ID……

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill handle-complaint

Run the complaint resolution workflow by chaining two skills. Read the complaint, gather context, draft a response, and suggest a fix so it doesn't happen again.

Parse arguments:

  • EMAIL_OR_TICKET_ID (optional) — Gmail thread ID, HubSpot ticket ID, or "latest" to pull the most recent unresolved complaint. If omitted, ask the owner to paste the complaint text.

Step 1 — Load the complaint (ticket-deflector)

Using the ticket-deflector skill workflow:

  1. If an ID was given: pull the full thread from Gmail or HubSpot.
  2. If "latest": pull the most recent unresolved HubSpot ticket or Gmail thread tagged as complaint/support.
  3. If neither: ask the owner to paste the complaint text directly.
  4. Identify: customer name, order/account info, what they're upset about, what they're asking for.

Step 2 — Pull context

  1. Search HubSpot for the customer's history: past purchases, prior complaints, deal stage, lifetime value.
  2. Search PayPal for relevant transaction: order status, refund history, dispute status.
  3. Summarize: "This is a {new/returning} customer, ${lifetime_value} in purchases, {0/N} prior complaints. Their current issue is {one sentence}."

Step 3 — Draft response (ticket-deflector)

Using the ticket-deflector skill workflow for tone-matched response:

  1. Draft a reply matched to the severity and the customer's history:
    • First-time complainers with high LTV → empathetic, generous
    • Repeat complainers → professional, firm, solution-focused
    • Abusive tone → professional, brief, boundary-setting
  2. Include: acknowledgment, explanation (if known), resolution offer, next step.
  3. Present the draft to the owner. Do NOT send.

Step 4 — Suggest operational fix (customer-pulse)

  1. Check if this complaint matches a known theme (from prior /customer-pulse-check runs or similar complaints in HubSpot).
  2. If it's a pattern: "This is the {Nth} complaint about {issue} this month. Consider: {specific operational change}."
  3. If it's isolated: "This looks like a one-off. No pattern detected."

Connector failures

If Gmail and HubSpot are both unreachable, ask the owner to paste the complaint text — the skill works with manual input. If PayPal is missing, skip transaction lookup and note "PayPal not connected — order status unavailable, working from complaint text only."

Approval gates

  • Never send a response without explicit owner approval. Drafts only.
  • Never issue refunds or credits automatically. Present the option; the owner decides.
  • Never close tickets or resolve disputes without owner confirmation.

Output

Present the customer context summary, the drafted response, and any pattern-based operational suggestion. Ask: "Want to send this response, edit it, or handle it differently?"

来自 anthropic 的更多技能

access
anthropic
管理 Discord 频道访问权限 — 批准配对、编辑允许列表、设置私信/群组策略。当用户要求配对、批准某人、检查谁被允许时使用…
official
session-report
anthropic
从 ~/.claude/projects 的会话记录中生成可探索的 HTML 报告,展示 Claude Code 会话使用情况(包括令牌、缓存、子代理、技能和昂贵提示)。
official
build-mcp-server
anthropic
当用户要求“构建一个MCP服务器”、“创建一个MCP”、“制作一个MCP集成”、“为Claude封装一个API”、“暴露工具给…”时,应使用此技能。
official
cookbook-audit
anthropic
根据评分标准审核Anthropic Cookbook笔记本。每当请求笔记本审查或审核时使用。
official
use-case-triage
anthropic
快速判断处理活动是否需要PIA、强制性的GDPR DPIA,或者可以继续进行——揭示隐私政策冲突并引导至正确的…
official
board-minutes
anthropic
根据您公司的格式起草董事会或委员会会议纪要。自动从日历中检测即将召开的董事会和委员会会议,询问议程并…
official
renewal-tracker
anthropic
显示即将到来的取消截止日期的合同,并在通知窗口关闭前发出警告,基于维护的续约登记表。当用户询问时使用…
official
portfolio-monitoring
anthropic
跟踪并分析投资组合公司相对于计划的业绩表现。接收月度/季度财务包(Excel、PDF),提取关键绩效指标,标记与计划的偏差…
official