Token导航 LogoToken导航

Agent Skill · 研究检索

win-back-reactivation(赢回重新激活)

用于辅助前端页面、组件、样式和交互逻辑的开发与维护。它适合让 Agent 生成或审查 React、Next.js、Vue、Tailwind、CSS 等相关代码,整理组件结构,或定位布局和性能问题。使用时需要结合项目现有设计系统、路由和构建方式,避免只生成孤立片段;涉及页面改动时,应配合本地预览和构建检查确认视觉效果。

win-back-reactivation 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 54,843。

总安装 494周安装 21GitHub Stars 19下载 173核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:win-back-reactivation(赢回重新激活)
来源仓库:https://github.com/finsilabs/awesome-ecommerce-skills
仓库路径:skills/win-back-reactivation
安装命令:
npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill win-back-reactivation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill win-back-reactivation

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于辅助前端页面和组件的开发与维护。适合生成或审查 React、Vue、CSS 等代码,整理组件结构。需要结合项目设计系统和路由,避免生成孤立片段。

安装命令:npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill win-back-reactivation 涉及页面改动时应配合本地预览确认视觉效果。

来源仓库内路径:skills/win-back-reactivation

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill win…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

win-back-reactivation 怎么安装?

在终端执行 npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill win-back-reac…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

win-back-reactivation 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

win-back-reactivation 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

win-back-reactivation 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

win-back-reactivation 用的人多吗?

公开数据是累计安装 494 次,近一周安装 21 次,下载 173 次,GitHub 19 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

win-back-reactivation 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
win-back-reactivation

赢回重新激活 · 本页

49419只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Win-Back Reactivation

Overview

Lapsed customers — those who have not purchased within 2× their typical repurchase cycle — represent a high-ROI recovery opportunity because they already know your brand. Win-back campaigns targeting these customers typically yield 5–15% reactivation rates, compared to 1–3% for cold prospecting. For Shopify, Klaviyo's predictive churn risk segment automates lapsed customer identification without manual RFM scoring. For WooCommerce, AutomateWoo provides a dedicated "Win Back" automation trigger. The strategic work is structuring a three-step email sequence, personalizing offers by customer LTV, and sunsetting contacts who remain unresponsive.

When to Use This Skill

Note: For proactive churn prevention before customers lapse, see @customer-retention-engine. This skill focuses on re-engaging customers who have already become inactive.
  • When a large portion of your customer base has not purchased in 90–180 days
  • When overall repeat purchase rate is declining year-over-year
  • When you have never systematically targeted lapsed customers before
  • When lifecycle marketing is in place but there is no specific win-back workflow
  • When wanting to identify which lapsed customers are worth discounting vs. sunsetting

Core Instructions

Step 1: Choose your win-back automation tool

PlatformRecommended ToolWhyPrice
ShopifyKlaviyoPredictive churn risk segment built-in; syncs Shopify orders nativelyFree up to 500 contacts; $20+/mo
WooCommerceAutomateWooNative "Win Back" trigger based on days since last order$99/yr
BigCommerceKlaviyoSame as Shopify — Klaviyo has a native BigCommerce integrationFree up to 500 contacts; $20+/mo
Any platformDripEcommerce-focused automation with built-in win-back workflow templates$39+/mo

Recommendation: If you already use Klaviyo for cart abandonment or post-purchase flows, add win-back there — no additional tool needed. If you are on WooCommerce without Klaviyo, AutomateWoo is the most cost-effective option.

Step 2: Set up lapsed customer segments


Shopify / BigCommerce with Klaviyo

Klaviyo includes a Predictive Churn Risk property on every customer profile, calculated automatically from purchase history. No manual RFM setup required.

  1. In Klaviyo, go to Lists & Segments → Create Segment
  2. Create three segments using Properties about someone: Early Lapsed (60–120 days): Mid-Lapsed (121–180 days): Deep-Lapsed (181–365 days):

- Predictive Churn Risk equals High - AND Date of last order is between 120 days ago and 60 days ago - AND Email marketing consent is subscribed - Predictive Churn Risk equals High - AND Date of last order is between 180 days ago and 121 days ago - Predictive Churn Risk equals High - AND Date of last order is between 365 days ago and 181 days ago

  1. Alternatively, use Klaviyo's pre-built Winback flow template: go to Flows → Create Flow → Browse Templates → search "Win Back" → the template creates segments and email sequence automatically

WooCommerce with AutomateWoo
  1. Go to WordPress Admin → AutomateWoo → Workflows → Add Workflow
  2. Set the trigger to Win Back Inactive Customer
  3. Configure trigger settings:

- Days since last order: set to 60 for early-lapsed, create a second workflow at 120 for deeper lapsed - Order status: completed

  1. Add a Send Email action for each step in the sequence
  2. AutomateWoo automatically excludes customers who have placed an order since the workflow started — no manual cancellation needed

Manual segmentation (any platform)

If you do not use an automation tool, export your customer list filtered by last order date:

  • Shopify: go to Customers → All customers → use the date filter "Last order date is before [date]" → export as CSV → import into your email platform
  • WooCommerce: go to WooCommerce → Reports → Customers → filter by last active date
  • BigCommerce: go to Customers → Export and filter by last order date in your spreadsheet

Step 3: Build the win-back email sequence

A three-email sequence performs better than a single message. The sequence escalates from warm reconnection to an explicit offer to a last-chance message:

StepTimingGoalDiscount
Email 1: "We've missed you"ImmediatelyWarm reconnect, no hard sellNone — highlight new arrivals
Email 2: "Here's something for you"Day 5Product highlights + offer10–15% off or free shipping
Email 3: "Last chance"Day 12Create urgency — offer expires soonSame code, "expires in 48 hours"

Subject line examples that work:

  • Email 1: "It's been a while, [first name]" / "We've been thinking about you"
  • Email 2: "Still thinking about [last purchased category]?" / "A little something for your return"
  • Email 3: "Your offer expires tomorrow" / "This is our last email — we mean it"

Klaviyo sequence setup:

  1. Go to Flows → Create Flow → Start from Scratch
  2. Set the trigger to Segment → [your lapsed segment]
  3. Add Email → Time Delay (5 days) → Email → Time Delay (7 days) → Email
  4. Add a Conditional Split after Email 1: if the customer has placed an order since the flow started, exit them from the flow
  5. For the discount: go to Content → Coupon Codes → create a unique dynamic coupon for each recipient (Klaviyo generates unique single-use codes automatically)

Step 4: Personalize offers by customer LTV

Not all lapsed customers deserve the same discount. Tailor the offer based on historical spend:

In Klaviyo:

  • Use the Historic Customer Lifetime Value property in your email template
  • Create two versions of Email 2 using A/B test or conditional content blocks:

- High LTV (over $300 lifetime): free shipping + 15% off - Standard LTV (under $300): 10% off

In AutomateWoo:

  • Add a Check Customer Total Spent condition to your workflow
  • If total spent > 300: proceed to the high-value email variation
  • Otherwise: proceed to the standard email variation

Step 5: Cancel win-back sequence on purchase

This step prevents sending a discount email to a customer who already bought.

In Klaviyo: Klaviyo handles this automatically — any profile that exits the lapsed segment (by making a purchase) immediately exits all active flows for that segment.

In AutomateWoo: the "Win Back Inactive Customer" trigger natively cancels pending workflow steps when an order is placed — no additional configuration needed.

Manual check (custom setups): Before sending each email in your sequence, verify the customer's last order date is still beyond your lapse threshold. Cancel the remaining sequence if they have purchased.

Step 6: Sunset unresponsive contacts

Continuing to email completely unresponsive lapsed contacts hurts your sending domain's deliverability.

In Klaviyo:

  1. Go to Lists & Segments → Create Segment:

- Email marketing consent is subscribed - AND Last opened email more than 90 days ago - AND Last clicked email more than 90 days ago - AND Date of last order more than 180 days ago

  1. Send a single Re-permission email: "We'll stop sending you emails unless you click to stay subscribed"
  2. Anyone who does not click within 14 days: go to the segment → Manage Members → Suppress All — this removes them from all future sends without deleting them
  3. Suppression is reversible — they can re-subscribe at any time

In AutomateWoo:

  • Add a final step to your win-back workflow: after 30 days of no engagement, add the customer to an "unsubscribe" list or use the Unsubscribe Customer action

Best Practices

  • Lead with connection, not desperation — the first message should feel warm ("We've missed you") rather than transactional; aggressive discounts on message 1 train customers to wait for the win-back offer
  • Personalize with previous purchase context — referencing what the customer previously bought increases open rates by 25–35% vs. generic "we miss you" subject lines; Klaviyo's {{event.extra.product_name}} pulls last purchased product name automatically
  • Respect the email sunset — suppressing non-engagers after 90 days of inactivity protects your domain reputation and improves deliverability for everyone else
  • Vary offer levels by LTV — a 15% discount that wins back a $500 LTV customer is excellent ROI; the same discount on a $40 LTV customer barely covers the cost
  • Set a 60-day cooldown — after a completed win-back cycle (converted or suppressed), do not re-enter the customer into another win-back flow for at least 60 days
  • Use SMS for mid-lapsed only — SMS has high engagement but also high unsubscribe rates when used for lapsed contacts; reserve SMS for the mid-lapsed tier (121–180 days) where the customer relationship is still warm

Common Pitfalls

ProblemSolution
Win-back email sent the day after a purchaseEnsure exit conditions are set in Klaviyo flows; add a last-order-date check as a conditional split at every step
Discount codes being shared publiclyCreate all win-back codes as single-use in Klaviyo (dynamic coupon codes); Klaviyo generates a unique code per recipient automatically
Win-back sequence triggering on customers who just unsubscribedKlaviyo excludes suppressed profiles from all flows automatically; for manual setups, check consent status before every send
Repeat win-back campaigns on the same customer every 30 daysSet a 60-day cooldown segment condition; exclude customers who have exited any win-back flow in the last 60 days
Low reactivation rate on deep-lapsed (180+ days)Try a "we're sorry, is everything okay?" empathetic tone for deep-lapsed; include a preference center link so they can choose email frequency rather than unsubscribing entirely

Related Skills

  • @customer-retention-engine
  • @lifecycle-marketing-automation
  • @email-marketing-automation
  • @email-list-segmentation
  • @loyalty-program-optimization

平台分布

Codex

35.53%
按下载量换算61

Claude

31.65%
按下载量换算55

Cursor

18.02%
按下载量换算31

Gemini CLI

8.94%
按下载量换算15

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills