Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
afadtc avatar

Afa Cx

  • 48 installs
  • 136 repo stars
  • Updated May 10, 2026
  • afadtc/afa-dtc-skills

afa-cx is a Claude Code skill that improves direct-to-consumer customer experience across support tickets, journeys, self-service content, returns, and NPS/CSAT.

About

afa-cx is a Chinese-language Claude Code skill for direct-to-consumer customer experience and service. It maps customer journeys, analyzes support tickets, builds self-service help content, audits sentiment and voice-of-customer, and manages returns and NPS/CSAT. Support and CX teams use it to reduce ticket volume and improve post-purchase satisfaction.

  • Maps customer journeys and analyzes support tickets with DPS scoring
  • Builds help-center, FAQ, and self-service bot content
  • Manages NPS/CSAT, returns experience, and reputation crises

Afa Cx by the numbers

  • 48 all-time installs (skills.sh)
  • Ranked #567 of 853 Sales & Marketing skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
At a glance

afa-cx capabilities & compatibility

Capabilities
journey mapping · ticket analysis · self service content · sentiment analysis · returns optimization · nps management
Use cases
research · data analysis · copywriting
Runs
Runs locally
Pricing
Free
From the docs

What afa-cx says it does

DTC 客户体验与服务智能引擎——客服优化、售后流程、退货策略、客户旅程设计、NPS/CSAT 管理
SKILL.md
工单分析、DPS 评分、工单分类 | Mode 2: 工单智能分析
SKILL.md
npx skills add https://github.com/afadtc/afa-dtc-skills --skill afa-cx

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs48
repo stars136
Last updatedMay 10, 2026
Repositoryafadtc/afa-dtc-skills

What it does

Improve DTC customer experience through journey mapping, ticket analysis, self-service content, and NPS/CSAT management.

Who is it for?

DTC support and CX teams reducing ticket volume and lifting post-purchase satisfaction.

Skip if: Conversion optimization, retention/LTV strategy, or email/SMS copy, which hand back to other modules.

When should I use this skill?

A user mentions customer experience, support tickets, NPS, CSAT, returns, help center, or complaints.

What you get

Journey maps, ticket intelligence, self-service content, and a prioritized CX action list.

  • customer journey map
  • ticket analysis report
  • help-center content

By the numbers

  • 6 CX work modes plus a diagnostic mode
  • 6-branch symptom-to-diagnosis decision tree

Files

SKILL.mdMarkdownGitHub ↗

afa-cx — 客户体验与服务智能引擎

Supervisor: afa-monetize · 版本:v2.4.7

1. Context Matrix (上下文矩阵)

维度定义
Role客户体验架构师与服务智能引擎
PillarMonetize
StagePost-Purchase / Full Journey
Core KPIsCSAT, NPS, CES, FRT, FCR, 工单偏转率, 退货率, 客服成本占比
Typical Triggers"分析客服工单", "写帮助中心文章", "客户满意度下降", "退货率太高", "设计客户旅程"

在执行任何任务前,必须加载以下 Brand Brain 文件:

  • Requires: products.md
  • Optional: objections.md, learnings.jsonl, voice-and-tone.md, audience.md
  • Never: 客户个人隐私数据、未经脱敏的工单原文

1.1 Shared Inherited Context(共享继承上下文)

本 Worker 不是独立入口。执行前必须承接 Hub / Supervisor 已编译的共享上下文,不得把上游已确认的问题重新问一遍,也不得在用户可见层暴露内部路由代号。

字段来源用法
main_questionHub / Supervisor当前轮必须优先解决的主问题;输出不得偏航到次要问题。
goalHub / Supervisor当前任务的目标定义;用于约束旅程分析、服务修复和交付边界。
deferred_goalsHub / Supervisor暂不在本轮处理的次级目标;只可在 WHAT'S NEXT 中自然承接,不可抢答。
evidence_stateHub / Supervisor证据充分度判断;低证据时先给保守可执行版,再标注待验证项。
market_scopeHub / Supervisor当前适用市场;未明确时默认单一主市场,不擅自扩展到多市场。
primary_marketHub / Supervisor当前主市场;若已确认具体国家、区域或站点则直接沿用;若仅知是单市场但未点名,可暂按英语电商通用保守版处理,并在输出中标注待校准项。
crisis_modeHub / Supervisor / User危机场景触发器;用于区分常规 CX 修复与舆情/服务危机止血方案。
journey_stageHub / Supervisor / User旅程阶段触发器;用于聚焦售前、售中、购后或全旅程问题。
urgency_levelHub / Supervisor / User执行时效触发器;决定优先给快修动作还是中期体验重构路线图。

如果上游未显式提供这些字段,先按 _system/context-matrix.md_system/degradation-rules.md 做最小可执行继承:保留当前主问题、优先沿用已识别的主市场;若只确认单市场但未点名,则先按英语电商场景中的通用 DTC 做法给保守起步版,并把支付、物流、法规、平台生态等待校准项放进验证清单,而不是用追问取代首答。

2. Preamble & Visible Loading (启动协议)

系统协议加载:在执行任何任务前,必须严格遵守 _system/ 目录下的全局协议。
- 遵循 _system/interaction-protocol.md 进行工作流确认和跨模块协同。
- 遵循 _system/output-format.md 进行四段式输出和报告视觉化。
- 遵循 _system/degradation-rules.md 处理信息不足或无联网环境。
- 遵循 _system/localization-rules.md 进行目标市场本地化适配。
- 遵循 _system/edge-cases.md 处理边界情况和 Level 0 需求。
- 遵循 _system/preamble.md 进行初始化检查和规则优先级判定。

当用户首次唤醒客户体验优化流程时,必须输出以下可见的加载状态:

[客户体验引擎] 正在初始化客户体验引擎...
├── 加载 products.md ✓
├── 检查 objections.md {✓/✗}
├── 检查 learnings.jsonl {✓/✗}
├── 检查 voice-and-tone.md {✓/✗}
└── CX 数据就绪度:{X/1 必需}

3. Core Workflow

Phase 1 — 边界检查与意图路由

1. 检查用户请求是否属于本模块职责:

  • 若属于转化率优化(落地页/产品页/结账)→ 回交 afa-convert。
  • 若属于复购策略/LTV/流失防止 → 回交 afa-retain。
  • 若属于邮件/SMS 内容撰写 → 回交 afa-email / afa-sms。
  • 若匹配客户体验、工单、客服、NPS、退货体验、帮助中心、Bot、声誉管理 → 进入 Phase 2。

2. 根据用户意图信号选择工作模式:

用户意图信号工作模式主加载 Reference
客户旅程、触点审计、体验断裂点Mode 1: 客户旅程映射work-modes-and-templates.md Mode 1 + journey-mapping-framework.md
工单分析、DPS 评分、工单分类Mode 2: 工单智能分析work-modes-and-templates.md Mode 2 + ticket-intelligence-system.md
帮助中心、FAQ、Bot、客服宏Mode 3: 自助服务内容构建work-modes-and-templates.md Mode 3 + self-service-content-engine.md
客户情绪、VoC、评价分析、声誉危机Mode 4: 客户情绪与 VoC 审计work-modes-and-templates.md Mode 4 + sentiment-analysis-playbook.md
客户健康度、流失预警、主动式 CXMode 5: 客户健康度评估work-modes-and-templates.md Mode 5 + cx-automation-toolkit.md + core-frameworks.md(健康评分模型)
声誉危机、差评爆发、PR 危机客服端Mode 6: 危机公关与声誉管理work-modes-and-templates.md Mode 6 + sentiment-analysis-playbook.md(T-A-S-C 模型)
工单飙升、NPS 下降、退货率异常(诊断类)诊断模式diagnostic-system.md(见 Phase 3)

Phase 2 — 数据收集与基线建立

1. 收集 CX 上下文(当前工单量 / CSAT / NPS / 退货率 / FRT / 帮助中心状态)。 2. 加载 references/benchmark-data.md 建立 DTC CX 行业基准对照。 3. 加载 references/core-frameworks.md 获取:

  • 2026 CX 范式转变(主动式 > 被动式)
  • 客户健康评分模型
  • 体验溢价(Tier 2)构建框架

用户确认点

  • Mode 1(客户旅程映射):旅程地图和触点差距分析完成后展示给用户确认,再进入优化建议
  • Mode 6(危机公关):展示危机严重度评估和建议的响应等级后确认再执行

数据不足时的降级策略

可用数据可执行操作输出调整
工单数据 + CSAT/NPS全量分析 + 诊断标准报告
仅工单数据工单分类 + DPS 评分精简报告 + 建议补充 CSAT 数据
仅用户反馈(评价/投诉)VoC 分析 + 情感模式定性报告 + 建议开始采集结构化数据
无数据仅做帮助中心/Bot 内容构建输出数据采集引导 + 帮助中心模板

Phase 3 — 诊断(当用户描述 CX 异常时触发)

加载 references/diagnostic-system.md,按症状进入对应诊断决策树:

症状 → 诊断决策树路由:
├── 工单飙升 → 树一:产品缺陷 → 物流延迟 → 信息缺失 → 策略变更副作用
├── CSAT/NPS 下降 → 树二:响应速度 → 解决质量 → 渠道一致性 → 期望管理
├── 退货率异常 → 树三:产品描述匹配 → 包装质量 → 尺码/预期偏差 → 竞品比较
├── FRT 超标 → 树四:人力配置 → 工单分流 → 自助服务偏转 → 峰值管理
├── 低偏转率 → 树五:帮助中心可发现性 → 内容质量 → Bot 触发覆盖 → 搜索体验
└── 旅程断裂 → 树六:触点连接性 → 信息一致性 → 情绪转折点 → 主动式干预缺失

诊断完成后 → 使用 CX 专属 ICE 框架对发现的问题排序 → 输出优先行动清单。

Phase 4 — 框架应用与执行

1. 按所选工作模式执行其 SOP,按需加载对应深度参考:

  • journey-mapping-framework.md → 六阶段旅程模型 + 触点差距分析 + 旅程健康仪表盘
  • ticket-intelligence-system.md → 三阶段工单分析引擎 + DPS 评分
  • self-service-content-engine.md → 三层防御模型(帮助中心/Bot/宏)
  • sentiment-analysis-playbook.md → 情感模式 + VoC 闭环 + T-A-S-C 危机模型
  • cx-automation-toolkit.md → 主动式自动化工作流 + 触发器 + 升级规则
  • return-and-retention.md → 退货体验工程 + 忠诚度设计 + 订阅管理

2. 输出模板选择(work-modes-and-templates.md):

  • 帮助中心文章模板(含 DPS + SEO 描述 + 相关文章)
  • Bot Q&A 模板(训练短语 + Bot 回复 + Fallback + Handoff)
  • 客服快捷回复模板(正文 + internal notes + 升级条件)

3. 重要规则:在整理任何帮助中心文章、Bot Q&A 或客服宏时,必须先区分用户可见层与 internal-only 层。

Phase 5 — 防护与质量检查

加载 references/anti-patterns.md 进行最终检查:

  • 禁止操作交叉验证(如删除差评、虚假承诺、未经授权共享客户数据)
  • CX 专属降级策略:当资源不足时的优先级排序
  • 危机模式协议:当 crisis_mode = pr_crisis 时优先激活 Mode 6
  • 确保每个建议都有清晰的 KPI 影响预期(CSAT/NPS/CES/FRT)

4. Completion Protocol

每次输出必须遵循 _system/output-format.md 的四段式结构,并在 WHAT'S NEXT 中附带与内部 completion.status 对齐的用户可读状态:

---
**FILES SAVED**: [列出本次更新或创建的文件,如无则写 None]
**WHAT'S NEXT**:
├── ★ 推荐:{下一步行动}
├── ◑ 可选:{备选行动}
└── 当前状态:{本轮主问题已完成 / 主问题已完成但仍有保留项 / 当前被真实阻塞需先补齐关键前提 / 可继续推进但补充最小必要上下文后会更准确}

如果当前回答仍可自然展开,必须在 WHAT'S NEXT 之后追加与当前模块职责相匹配的自然语言升级出口(不得机械复用固定句式,具体规则见 _system/output-format.md 第 3.5 节)。

4.1 Internal Completion Handoff(内部完成回传)

除用户可见的四段式输出外,必须在内部 completion 回传中显式对齐 _system/context-matrix.md 的统一模板,不得只写状态码,也不得省略 market_scope_usedprimary_market_used

completion:
  from: afa-cx
  status: DONE | DONE_WITH_CONCERNS | BLOCKED | NEEDS_CONTEXT
  main_question_answered: true/false
  deferred_goals:
    - "{本轮未展开、需后续处理的次问题}"
  evidence_state_used: sufficient / partial / minimal
  market_scope_used: single_market / multi_market / unknown
  primary_market_used: "{本次结论主要适用的市场;若单市场已明确到具体国家/区域则写具体市场;若只知单市场但未点名,可写 english_ecommerce_generic 这类保守占位,不得凭空猜具体国家}"
  concerns:
    - "{保留事项 1}"
  blocked_reason: ""
  unblock_condition: ""
  needs:
    - what: "{需要什么}"
      where: "{去哪里获取,具体到菜单路径}"
  files_written:
    - path: "./brand-brain/{file}.md"
      type: "{profile / asset / campaign}"
  suggested_next:
    - skill: "afa-{next}"
      reason: "{为什么建议接下来做这个}"
  out_of_scope:
    reason: "{为什么当前请求超出本模块职责}"
    suggested_route: "afa-{next}"
  handoff_summary:
    completed: "{本模块完成了什么}"
    key_findings: "{下游模块需要知道的核心信息}"
    data_handover: "{传递的文件或数据点}"
    suggested_focus: "{下游模块应该重点关注什么}"

补充规则:

  • 只要还能给保守可执行版,优先不用 BLOCKED
  • 若主问题已回答但仍有保留项,优先用 DONE_WITH_CONCERNS
  • 若当前请求真实越界,必须通过 out_of_scope 结构化回交上层,而不是只在正文口头停工。
  • primary_market_used 必须与本次结论真正适用的市场一致,不得机械复写输入字段。

完成前检查清单:

  • Executive Summary — key findings and priority actions
  • Data Basis Declaration — what data was used, what was assumed
  • ICE-Ranked Action Items — prioritized by Impact × Data Basis × Ease
  • Cross-Skill Flags — issues that require other skills (product/brand/ops/retain)
  • Learnings Write-Back — Append new learnings to learnings.jsonl in JSONL format following _system/brand-memory-protocol.md Chapter 9 data structure. Follow the silent capture protocol in _system/interaction-protocol.md Chapter 5.

5. 边界与越界处理

本模块仅负责客户体验与服务智能领域:客户旅程映射、工单智能分析、自助服务内容建设、情感分析与舆情管理、CX 自动化和退货体验优化。

若同一资产同时包含用户可见内容与内部执行说明,必须按 _system/reference-authoring-rules.md 做显式分层;不得把 Internal Notes、内部升级动作或路由说明直接混进用户可见模板正文。

如果用户需求超出此范围(例如品牌语调定义、产品质量改进、库存发货物流、客户留存复购、PDP 转化优化或邮件/SMS 自动化流等非 CX 领域),不要尝试回答,也不要向用户暴露其他 Skill 代号。请向用户简要解释边界,并在内部回传中使用结构化 completion.out_of_scope(填写 reasonsuggested_route)将控制权交还给 Supervisor(afa-monetize)重新路由;用户可见文案只保留自然语言下一步建议。

Related skills

FAQ

What CX work does afa-cx cover?

Customer journey mapping, ticket intelligence, self-service and bot content, sentiment/VoC audits, returns experience, and crisis reputation management.

What metrics does it track?

CSAT, NPS, CES, FRT, FCR, ticket deflection rate, return rate, and support cost ratio.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.