A skill for generating 2–3 respectful, fact-based churn-save emails for SaaS subscription lifecycle, avoiding fear, guilt, or fake urgency.

Stars

9

7-day growth

No data

Forks

8

Open issues

0

License

MIT

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It emphasizes ethical communication by banning manipulative tactics and offers flexible configuration (language, count, trigger, offer, tone) for customer success teams.

Who it is for

  • SaaS customer success managers
  • Lifecycle marketers
  • Subscription product managers
  • Email copywriters

Use cases

  • Cancellation flow save efforts
  • Failed payment soft save sequences
  • Renewal risk win-back campaigns
  • Inactive subscriber re-engagement

Strengths

  • Configurable options (lang, count, trigger, offer, tone) for diverse scenarios
  • Ethical approach that avoids fear, guilt, and fake urgency
  • Clear deliverable: 2–3 email drafts plus timing and banned phrases
  • MIT licensed for free use and modification

Considerations

  • Requires manual installation via npx or local monorepo setup
  • Only supports predefined triggers and offers listed in options table
  • Output quality depends on the underlying agent implementation

README quick start

Churn Save Email

Write 2–3 subscription churn-save emails: facts, options, respectful tone. No fear, guilt, or fake urgency. For CS / lifecycle on SaaS subscriptions.

中文简介: 订阅流失挽留邮件 2–3 封(事实+选项,禁恐吓/愧疚)。 — 详见 README.zh.md.

What this skill does

  • You write subscription save sequences that respect the customer — facts and options, never threats
  • Scope: SaaS / subscription CS lifecycle save & soft win-back
  • Deliverable: 2–3 email drafts + timing + banned phrases
  • Triggers: churn email, save offer, cancellation save, win-back sequence, dunning soft.

Install

After this package is on GitHub:

npx skills add / --skill churn-save-email

Local monorepo: point your agent at skills/churn-save-email/ (this folder).

Options

OptionValuesDefault
langen · zh · bilingualen
count2 · 33
triggercancel-intent · failed-payment · inactive · renewal-riskcancel-intent
offernone · pause · plan-down · discount · extensionpause or user-given
tonewarm · neutral · directwarm

Runtime output language follows lang (default en). Skill docs stay EN-primary.

When to use

UseDon't
(see bullets)(see bullets)

Use

  • Cancel flow, renewal risk, failed payment soft save
  • CS-owned lifecycle copy

Don't

  • Hard collections / legal demand letters
  • Inventing discounts without policy

Deliverable

2–3 email drafts + timing + banned phrases

Full workflow, hard rules, and QA: see SKILL.md.

Example

Monorepo sample (if present): ../../output/samples/churn-save-email-example-01.md

License

MIT — see LICENSE.

Related repositories

Similar projects matched by category, topics, and programming language.

MoonshotAI
Featured
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI & Machine LearningAI Agents
3,348
xuchonglang
Featured
xuchonglang GitHub avatar

investing-for-beginners

A structured investing guide for Chinese beginners covering US stocks, options, and cryptocurrency, with focus on foundational concepts and risk awareness.

Blockchain & Web3
2,739
Krishnagangwal
Featured
Krishnagangwal GitHub avatar

CS-Fundamentals

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.

Data & DatabasesDatabases & Storage
2,326