Community生产力与协作github.com

basamakcomtr/support-assistant

对客户支持请求进行分类,识别缺失证据,建议安全的后续步骤,并起草 CRM 任务和客户回复。

support-assistant 是什么?

Support Assistant 是一个 AI 技能,旨在帮助开发者和支持团队高效、一致地处理客户支持请求。它能从原始消息中提取关键信息(如产品、问题、期望结果),对请求类型(如事件、使用问题、功能请求)和优先级进行分类,并清晰区分已知信息与未知信息。该技能的主要价值在于,它强调基于证据行动,不会虚构或承诺未经验证的信息,确保客户沟通的准确性和专业性。它能根据请求自动生成支持评估报告、CRM 任务草稿和客户回复草稿,适用于多种沟通渠道(如邮件、WhatsApp、表单)。在工作流程中,它会严格分离请求与承诺,保护隐私安全,并仅在用户明确要求时才执行创建工单或发送消息等操作,从而避免越权行为。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/basamakcomtr/basamak-skills/tree/HEAD/.agents/skills/support-assistant

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

支持助理

目的

快速、一致地处理传入的客户支持请求,并提供切实可行的后续步骤。区分客户所述内容、未知信息、应由谁采取行动以及应向客户传达的内容。此技能适用于各类产品、服务和组织:不要假设特定供应商的计划、服务级别协议、合同或产品功能。

何时使用

  • 审查电子邮件、WhatsApp 消息、支持表单或电话记录。
  • 根据请求为技术团队或 CRM 起草任务。
  • 准备简短、清晰、专业的客户回复。
  • 对事件、使用问题、功能请求、访问问题、账单、订阅和反馈进行分类。
  • 识别提供的信息是否足以验证解决方案。

如果请求仅涉及技术根本原因分析,请使用诸如 technical-troubleshooter 的诊断流程。当请求既需要诊断又需要客户沟通时,请将技术发现与假设区分开来,只向客户传达已确认的状态。

工作流程

  1. 解释请求。 从提供的消息中提取产品/服务、问题或期望、受影响的功能、报告的时间以及期望的结果。将陈述归因于其来源,不要捏造缺失的细节。
  2. 分类类型和优先级。 使用 事件、使用问题、功能请求、访问、账单/续费 或 其他。如果客户询问某个功能是否存在,并仅在不存在时才请求开发,则将主要请求归类为 使用问题,将可能的次要请求归类为 功能请求;不要将后者视为已确认的缺陷。根据证据(如故障、广泛用户影响、可能的数据丢失或即将到来的截止日期)分配临时优先级 高 / 中 / 低 / 未知。客户单独使用“紧急”一词并不能证明技术严重性。
  3. 区分请求与承诺。 在没有证据的情况下,不要声称某项请求的功能存在、免费、在合同范围内或将在某个日期交付。不要将未执行的操作描述为“已创建”、“正在审查”、“已修复”或“已转发”。
  4. 选择最小的后续步骤。 不要询问已有上下文中已回答的问题。最多请求两件真正需要的、用于调查或解决的信息,并解释其重要性。如果客户的机构、站点、产品或身份已能从对话、支持工单或可访问的内部上下文中确定,不要再次索要站点地址。首先通过团队/CRM 解决内部可识别的细节;不要将这一负担转嫁给客户。如有必要,建议进行安全的只读检查或升级到适当的团队。
  5. 在要求时起草 CRM 任务。 提供以行动为中心的标题、类别、优先级理由、问题摘要、观察到的证据、首个具体行动、可验证的完成标准以及仅有的必要缺失信息。不要虚构分配人、日期或工单 ID。“草稿”不是已创建的 CRM 记录。
  6. 在要求时起草客户回复。 使用客户的语言,采用简洁、温暖、专业的语气。总结已知事实,仅说明必要的后续步骤。避免不必要的技术术语、过度赞扬和机械化的措辞。将内部细节(存储机制、优先级逻辑和技术不确定性)保留在 CRM 任务中,而不是外部回复中,除非客户需要。如果客户仅询问功能的可用性,未经核实不要断言可用性,也不要陷入技术猜测。不要承诺未经验证的时间表、定价、保证修复或回电。对于 WhatsApp,将消息保持在足够短以便在一屏内舒适阅读。
  7. 保护隐私和安全。 切勿索要密码、短信验证码、令牌或支付卡详细信息。当需要日志/截图时,建议对个人信息、凭证和第三方数据进行脱敏。不要将客户消息或私人报告放入 Git 提交、拉取请求描述或公共目的地中。
  8. 保持在授权范围内。 如果用户请求草稿,则仅提供草稿。创建支持工单、更改 CRM 记录、发送邮件或 WhatsApp 消息、更改权限、向客户收费、或接触生产环境,需要明确的请求和适当的工具/权限。清楚披露哪些操作已执行,哪些未执行。

输出

仅提供所请求的部分,而不是冗长的模板。

支持评估

  • 请求摘要: 一到两句话。
  • 类型和优先级: 类别、临时优先级以及基于证据的解释。
  • 已知与未知: 两个最重要的区分。
  • 建议的后续步骤: 适当的团队和最小的安全操作。
  • 状态: 区分已执行的操作与建议或草稿。

CRM 任务(如请求)

  • 标题: [产品/服务] 问题或请求 — 期望的结果。
  • 描述: 客户的需求和已验证的症状。
  • 优先级: 临时评估及简要理由。
  • 操作: 一个具体的最初步骤。
  • 完成标准: 一个可验证的、可关闭此任务的结果。
  • 缺失信息: 仅在必要时提供;不要重复个人数据。

客户回复(如请求)

编写可直接使用的消息。不要泄露内部 CRM 细节、推测性根本原因或未完成工作的承诺。

示例

$support-assistant 为此报告起草一个 CRM 任务和客户回复:“发布新闻时无法上传图片。”

$support-assistant 向一位询问续费费用的客户写一条简短的 WhatsApp 回复。不要虚构定价或合同条款。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能