churn-prevention
作成者 coreyhaines31churn-prevention を使って、解約フローやセーブオファー、督促(dunning)戦略を設計し、自発的・非自発的の両方のSaaS/サブスクリプション解約(チャーン)を減らします。
概要
churn-prevention スキルとは?
churn-prevention スキルは、サブスクリプションおよび SaaS ビジネス向けの、解約抑止・チャーン削減に特化したアシスタントです。構造化された解約フロー、ターゲットを絞ったセーブオファー、プロアクティブなリテンション施策、実績のある dunning(督促)手法を組み合わせて、自発的な解約(ユーザーが自ら解約を選ぶケース)と非自発的な解約(支払い失敗やカード期限切れなど)をどちらも減らすことを目的としています。
ゼロから設計する代わりに、このスキルが AI エージェントを SaaS リテンションのエキスパートとして振る舞うようガイドします。リポジトリ内のプレイブックやリファレンスを活用して、次のような支援を行います。
- データドリブンな解約フローとオフボーディング体験の設計
- 解約アンケートの理由にひも付いた動的なセーブオファーの作成
- 完整な dunning タイムラインによる支払い回収の改善
- 自発的チャーンと非自発的チャーンの切り分けと対策立案
- カスタマーサクセスチーム向けのヘルススコアや優先度付けモデルの推奨
churn-prevention は誰に向いている?
このスキルがフィットしやすいのは、次のようなケースです。
- SaaS や サブスクリプション 型プロダクトで継続課金を行っている
- Customer Success、Lifecycle Marketing、Growth に従事している
- ecommerce subscription operations や請求ワークフローを管理している
- 構造化された チャーン分析・レポーティング のアプローチが必要
典型的なユーザー像は以下の通りです。
- ロゴチャーンや売上チャーンを下げたい Customer Success 責任者
- セルフサーブ型 SaaS プロダクトのファウンダー・オペレーター
- リテンションを担当する Growth/ライフサイクルマーケター
- 請求や dunning を担う RevOps/サブスクリプションオペレーションチーム
churn-prevention はどんな課題を解決する?
churn-prevention スキルは、次のような状況で役立つよう設計されています。
- 顧客が理由を伝えずに解約してしまう
- 月次チャーン率(monthly churn rate) が期待以上に高い
- 解約の大きな割合が 決済失敗 や カード期限切れ に起因している
- アンケートもオファーもないシンプルな「ワンクリック解約」だけになっている
- 明確な dunning プレイブック や支払い回収戦略が存在しない
references/cancel-flow-patterns.md や references/dunning-playbook.md といったリファレンスを使い、このスキルはエージェントに次を行わせます。
- B2C セルフサーブと B2B/チームプラン向けに解約フローを設計する
- 高 MRR アカウントを自動解約せず Customer Success にルーティングする条件を決める
- pre-dunning、スマートリトライ、決済失敗後のメールシーケンスを実装する
- 一般的なセーブ率を見積もり、現実的な期待値を設定する
churn-prevention が向いていないケース
このスキルは、次のようなケースには最適化されていません。
- サブスクリプションを持たない単発購入ビジネス
- 既存サブスク会員基盤がない純粋な新規獲得課題のみ
- 解約後メールの詳細なコピーライティング(完全なメールシーケンスには
email-sequenceを利用) - アプリ内アップグレードやペイウォール最適化(その用途には
paywall-upgrade-croを利用)
顧客を継続課金で請求することがほとんどない、あるいは解約フローを自社でコントロールできない場合、churn-prevention から得られる価値は限定的になります。
使い方
インストールとセットアップ
互換性のあるエージェント環境に churn-prevention スキルをインストールするには、次のコマンドを使用します。
npx skills add https://github.com/coreyhaines31/marketingskills --skill churn-prevention
インストール後の手順は次の通りです。
skills/churn-prevention/SKILL.mdを開き、スキルの基本的な振る舞いを把握します。- 補助となるリファレンスを確認します。
- 解約フロー設計用:
references/cancel-flow-patterns.md - 決済失敗からの回収用:
references/dunning-playbook.md
- 解約フロー設計用:
evals/evals.jsonを確認し、現実的なプロンプトと期待される出力例を把握します。これにより、本番シナリオでスキルがどう応答すべきかが分かります。
このリポジトリからスキルを読み込むために、通常のエージェントフレームワークで必要な手順以外の特別なビルドステップは不要です。
実行時のスキルの振る舞い
実行時には、churn-prevention はエージェントを次のようにガイドします。
.agents/product-marketing-context.md(古いセットアップでは.claude/product-marketing-context.md)が存在する場合、まずプロダクトマーケティングのコンテキストを確認する- 以下のような重要なチャーンの前提情報がない場合は質問して補完する。
- 月次チャーン率と、自発的チャーン/非自発的チャーンの内訳
- アクティブなサブスクライバー数と顧客あたり平均 MRR
- 既存の解約フロー、または単純な「即時解約」動作かどうか
- 会話全体を単発のアドバイスではなく、リテンション設計プロジェクトとして扱う
このスキルはリポジトリのプレイブックに基づいているため、次のような構造化されたアウトプットが期待できます。
- ステージが明確なステップバイステップの解約フロー設計
- 複数の理由カテゴリーを持つ解約アンケートのフレームワーク
- アンケート回答にひも付く動的なセーブオファー案
- 具体的なタッチポイントとリトライを含んだ dunning タイムライン
- チームが何から着手すべきかが分かる優先度付き実行プラン
新規インストール時の推奨ワークフロー
churn-prevention を初めて有効化する際は、次のような進め方が実務的です。
-
現在のチャーン状況を把握する
スキルを使って次の内容を整理します。- 現在の月次チャーン率
- 可能であれば、自発的チャーンと非自発的チャーンの内訳
- 現在の請求設定や利用しているサブスクリプションツール
-
解約フローを設計・改善する
エージェントに次を依頼します。references/cancel-flow-patterns.mdを使い、自社のビジネスタイプ(B2C セルフサーブか B2B/チーム)に合った解約フロー案を提案してもらう- フローのステージを定義する。例:
- トリガー(ユーザーがどこで、どうやって解約ボタンを見つけるか)
- 解約アンケート
- 動的なセーブオファー
- 確認画面
- 解約後のコミュニケーションと Win-back
- 理由を分類したミニマルな解約アンケートを提案してもらう
-
解約アンケートの理由をセーブオファーにマッピングする
churn-prevention を有効にした状態でエージェントに次を求めます。- 解約理由としてよくある項目を列挙する(例: 価格、機能不足、利用頻度の低さなど)
- 各理由に対してターゲットを絞ったセーブオファーや代替案を提案してもらう
- どのオファーを自動化し、どれを Customer Success にエスカレーションすべきかを指定してもらう
-
決済失敗に対する dunning 戦略を実装する
dunning プレイブックのリファレンスを使い、スキルに次を行わせます。- 非自発的チャーンを別の問題として切り出して扱う
- pre-dunning 通知、スマートリトライ、メール、猶予期間などを含む dunning タイムラインを提案する
- 繰り返し決済が失敗した際にアカウントを一時停止または解約すべきタイミングを提案する
-
シンプルなヘルススコアモデルを定義する
evals/evals.jsonのガイダンスをもとに、スキルは次を行えます。- ヘルススコアの入力指標を推奨する(利用状況、請求履歴、サポートチケット、NPS など)
- チャーン前に優先的にアプローチすべき顧客を特定する手助けをする
-
優先度付きの実行ロードマップを作成する
スキルにフェーズ分けされたプランを出力させます。一般的には次の順序から始まります。- 解約フローにおけるクイックウィン
- dunning と支払い回収の基本
- その後のライフサイクル施策やヘルススコアの高度化
他のスキルとの組み合わせ方
- churn-prevention: 解約フロー、セーブオファー、リテンション設計、dunning に利用
- email-sequence: 解約後の win-back キャンペーンなど、長尺のメールシリーズに利用
- paywall-upgrade-cro: アプリ内アップグレードや価格ページの最適化に利用
それぞれの役割範囲を明確に分けることで、エージェントのフォーカスが定まり、より実行可能性の高いリテンション施策が得られます。
FAQ
churn-prevention が特に効果を発揮するビジネスは?
churn-prevention スキルが特に有用なのは、次のようなビジネスです。
- 月次または年次サブスクリプションのある SaaS プロダクト
- 継続課金モデルを持つ会員サイトやオンラインツール
- 繰り返し請求が発生するサブスクリプション ecommerce
セルフサーブ B2C と B2B/チーム の両方に対応しており、それぞれに適した解約フローパターンが用意されています。
churn-prevention は自発的チャーンと非自発的チャーンの両方に対応している?
はい。churn-prevention の中核設計は、次の 2 種類のチャーンをカバーすることにあります。
- 自発的チャーン: 顧客が自ら解約を選ぶケース。解約フロー、アンケート、セーブオファーが重要になります。
- 非自発的チャーン: 支払い失敗やカード期限切れなどによる解約。dunning、リトライ戦略、pre-dunning がカギになります。
references/dunning-playbook.md には支払い回収のフルタイムラインが、references/cancel-flow-patterns.md には意図的な解約に対する設計がまとめられています。
解約フローの設計はどの程度「意見が強い」感じ?
このスキルは references/cancel-flow-patterns.md にある具体的なパターンに依拠しています。例えば、次のような違いを明確に区別します。
- B2C/セルフサーブ向け: 短く自動化され、モバイルフレンドリーなフロー
- B2B/チーム向け: 高 MRR アカウントを Customer Success にルーティングする可能性があるフロー
最終的な UX や法的要件はあくまで貴社側で決定します。churn-prevention は、それを踏まえて調整可能な、構造化された推奨内容と典型的なフロー例を提供します。
具体的なセーブオファーも提案してくれる?
はい。リポジトリのガイダンスに基づき、このスキルは次のようなことができます。
- 少数に絞ったフォーカスのあるセーブオファーを提案する(例: 割引、プランダウングレード、一時停止、トレーニングコールなど)
- 解約アンケートで集めた解約理由にオファーをマッピングする
- 高価値アカウントに対しては、人によるフォロー(例: CS による電話)が妥当なケースを示す
具体的な割引率を強制することはありませんが、許容範囲やトレードオフについての提案は可能です。
churn-prevention は既存のプロダクトマーケティング情報をどう活用する?
.agents/product-marketing-context.md(または旧バージョンの .claude/product-marketing-context.md)が存在する場合、このスキルは質問を始める前にそれを最初に読み込みます。これにより、毎回同じヒアリングを繰り返す必要が減り、リテンション施策の提案を貴社のポジショニング、価格設定、ICP に沿った内容に保つことができます。
インストール後、最初に読むべきファイルは?
churn-prevention が何をしてくれるのかを素早く理解するには、次のファイルから確認するとよいでしょう。
SKILL.md– スキルの高レベルな振る舞いと情報収集の方針references/cancel-flow-patterns.md– ビジネスタイプ別の解約フロー例references/dunning-playbook.md– dunning のタイムラインと戦術evals/evals.json– 現実的なプロンプトと期待される回答構造
これら 4 つを読むことで、このスキルがチャーンにどうアプローチするかを全体像として把握できます。
請求や解約フローを自社でコントロールできなくても利用できる?
次のような用途であれば、このスキルは十分に活用できます。
- チャーンパターンや解約理由の分析
- アウトリーチや教育プログラムの推奨
- ヘルススコアやサクセスプレイブックの設計
ただし、請求システムや支払いリトライ、解約 UX にまったく影響を及ぼせない場合、churn-prevention のインパクトは限定的になります。
このスキルは分析・レポーティングとどう連携する?
churn-prevention 自体が分析ツールに直接接続することはありませんが、次のような支援を行います。
- 自発的チャーンと非自発的チャーンを別々にトラッキングすることを推奨
- ヘルススコアモデルの入力指標を提案
- 解約フローのパフォーマンスや dunning による回収率の指標を定義する手助け
これらの指標は、その後に貴社の BI やレポーティング環境に実装できます。
デプロイすべきコードはある?それともガイド用途のみ?
churn-prevention ディレクトリ内の内容は、フレームワーク、パターン、プロンプト が中心であり、デプロイ可能なアプリケーションコードではありません。このスキルを使って AI エージェントを動かし、貴社のプロダクト、請求システム、コミュニケーションツールで実装可能な戦略・フロー・プレイブックを作成する、という位置付けになります。
