소스 정보
- 저장소
- mikailustuner/OmniRule
- 최근 소스 활동
- 2026년 5월 8일 23:36
- 감지된 SKILL.md 언어
- 튀르키예어
- 스타
- 5
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/mikailustuner/OmniRule --skill churn-predictor명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | churn-predictor |
| description | Churn prediction. Early warning signs. Risk segmentasyonu. Prevention tactics. |
| triggers | {"keywords":["churn predictor","müşteri kaybı tahmini","churn analizi","kayıp riski","müşteri analizi"]} |
| auto_load_when | Kullanıcı müşteri kaybı (churn) tahmini, risk segmentasyonu veya önleme stratejileri oluşturmayı talep ettiğinde |
| agent | researcher |
| tools | ["Read","Write","Bash","grep","glob"] |
Odak Alanı: Müşteri davranış verilerinden churn riskini tahmin etme, erken uyarı işaretlerini tespit etme, risk segmentasyonu ve kayıp önleme taktikleri geliştirme.
Churn tahmini için gerekli verileri derle:
Veri Kategorileri:
├── Demografik Veriler
│ ├── Müşteri yaşı/segmenti
│ ├── Şirket büyüklüğü (B2B)
│ ├── Sektör/kategori
│ └── Onboarding tarihi
├── Kullanım Verileri
│ ├── Giriş sıklığı
│ ├── Aktif özellik kullanımı
│ ├── Sessizlik dönemleri
│ └── Feature adoption hızı
├── Etkileşim Verileri
│ ├── Destek ticket sayısı
│ ├── Ticket sentiment skoru
│ ├── Şikayet oranı
│ └── Yanıt süresi
├── Finansal Veriler
│ ├── ARPU (Ortalama gelir)
│ ├── Ödeme geçmişi
│ ├── Plan değişiklikleri
│ └── İndirim alma sıklığı
└── Davranışsal Veriler
├── NPS puanı
├── Anket yanıtları
├── Feedback kalitesi
└── Sosyal/dijital etkileşim
Churn öncesi görülen kalıpları tanımla:
Erken Uyarı Sinyalleri (Early Warning Signs):
Düşük Aktivasyon
├── Son 14 gün giriş yok
├── İlk hafta <3 özellik denenmiş
└── Onboarding adımları yarım kalmış
Azalan Kullanım (Usage Decline)
├── Kullanım >%30 düşüş (son 30 gün vs önceki 30)
├── Aktif kullanıcı sayısı azalıyor
├── Sık kullanılan özellikler bırakıldı
└── Session süresi kısaldı
Negatif Etkileşim
├── >2 destek ticket (son 30 gün)
├── Ticket'lar kızgın tonlu
├── Yanıt vermeme (>7 gün)
└── Şikayet konuşmaları artıyor
Finansal Uyarılar
├── İndirime rağmen yükseltme yok
├── Ödeme gecikmesi başladı
├── Fatura itirazları artıyor
└── Kullanım düşük ama ödeme normal (value gap)
Rekabetçi İz
├── Rakip aramaları tespit edildi
├── Demo talebi (rakip)
├── LinkedIn iş değişikliği (B2B)
└── Rakip pricing güncellemeleri
Çok faktörlü risk skoru oluştur:
Risk Skoru Formülü:
Base Score = 0
# Aktivasyon Faktörleri
IF onboarding_completion < 50% → +15 puan
IF first_week_logins < 3 → +10 puan
# Kullanım Faktörleri
IF usage_decline > 30% → +20 puan
IF days_since_last_login > 14 → +15 puan
IF feature_adoption < 2 → +10 puan
# Etkileşim Faktörleri
IF ticket_count > 2 → +15 puan
IF ticket_sentiment < 0.3 → +20 puan
IF nps_score < 6 → +10 puan
# Finansal Faktörler
IF payment_delays > 1 → +15 puan
IF value_gap > 60 gün → +10 puan
# Önemlilik Çarpanları
IF VIP_customer → 1.5x multiplier
IF annual_contract → 0.7x multiplier
IF referral_source → 0.5x multiplier
Sonuç:
0-25: Düşük Risk (Yeşil)
26-50: Orta Risk (Sarı)
51-75: Yüksek Risk (Turuncu)
76-100: Kritik Risk (Kırmızı)
Müşterileri anlamlı segmentlere ayır:
Segment Matrix (Risk × Değer):
│ Düşük Değer │ Orta Değer │ Yüksek Değer
────────────────────┼─────────────┼────────────┼────────────
Düşük Risk (Yeşil) │ "İzle" │ "Büyüt" │ "Koruma"
Orta Risk (Sarı) │ "Basit" │ "Dikkat" │ "Öncelikli"
Yüksek Risk (Turuncu)│ "Basit+" │ "Efor" │ "Acil"
Kritik Risk (Krmz) │ "Basit++" │ "Acil+" │ "Savaş"
Her segment için uygun aksiyon belirle:
Önleme Taktikleri:
DÜŞÜK RİSK + DÜŞÜK DEĞER ("İzle")
→ Otomatik e-posta serisi
→ Ürün güncellemeleri paylaşımı
→ Yılda 1-2 kez check-in
ORTA RİSK + ORTA DEĞER ("Dikkat")
→ Personalize edilmiş check-in
→ Yeni özellik tanıtımı
→ Başarı hikayesi paylaşımı
YÜKSEK RİSK + YÜKSEK DEĞER ("Öncelikli")
→ Account Manager ataması
→ Executive sponsor bağlantısı
→ Özel onboarding review
→ Custom training teklifi
→ Fiyat/plan esnekliği
KRİTİK RİSK + KRİTİK DEĞER ("Savaş")
→ Derhal phone call
→ Executive-to-executive call
→ Custom solution paketi
→ Renegotiation teklifi
→ Exit interview teklifi
→ 30-60 gün probation süresi
Zamanlı ve kişiselleştirilmiş aksiyonlar başlat:
Kampanya Türleri:
HAFİF İYİLEŞTİRME (Mild Deterrence)
├── Educational content gönderimi
├── Success metrics raporu
├── Feature spotlight e-postları
└── 4-6 hafta süre
ORTA İYİLEŞTİRME (Medium Intervention)
├── Customer Success Manager outreach
├── 1-on-1 training teklifi
├── Ücretsiz consultanting saat
└── 2-4 hafta süre
AGRESİF İYİLEŞTİRME (Aggressive Rescue)
├── Executive outreach
├── Custom contract teklifi
├── Price freeze guarantee
├── Extended trial (rakip ürün)
└── Hemen başlangıç
| Pattern | Açıklama | Uygulama |
|---|---|---|
| Behavioral Tracking | Davranış değişikliği izleme | Anormallik tespiti |
| Predictive Scoring | ML tabanlı skor tahmini | Feature-based model |
| Segmentation-Based Action | Segmente göre aksiyon | Matrix routing |
| Time-Decay Weighting | Zaman azaldıkça ağırlık artar | Recent behavior focus |
| Intervention Triangulation | Çoklu kanal kombinasyonu | E-posta + call + in-app |
# Sadece son ödemeye bakmak
problem: "Finansal veri tek gösterge"
result: "Value gap yakalanmaz, erken uyarı kaçırılır"
# Herkesi aynı kategoride görmek
problem: "Tüm 'orta risk' müşterilere aynı aksiyon"
result: "High-value müşteri kaybı, düşük değerli gereksiz efor"
# Reaktif yaklaşım
problem: "Churn olduktan sonra müdahale"
result: "Çok geç, müşteri geri dönmez"
# Aşırı agresif müdahale
problem: "Risk düşükken de CCM atamak"
result: "Maliyet artışı, müşteri bunaltma"
# Genel kampanya
problem: "Kişiselleştirme yok, herkese aynı mail"
result: "Düşük open rate, düşük etki"
# Çok boyutlu izleme
approach: "Kullanım + etkileşim + finans + davranış kombinasyonu"
result: "Holistik risk görünürlüğü"
# Değer × Risk matrisi
approach: "Müşteri değeri de hesaba katılarak aksiyon"
result: "Kaynak verimliliği + doğru öncelik"
# Proaktif müdahale
approach: "Risk >50 iken aksiyon başlat"
result: "Churn prevention daha etkili"
# Segment-difference aksiyonlar
approach: "Her segment için özel playbook"
result: "Personalized deneyim"
# Kişiselleştirilmiş iletişim
approach: "Müşterinin kullandığı özellikleri referans göster"
result: " Relevance artar, churn risk düşer"
| Erken Uyarı Sinyali | Eşik Değer | Risk Puanı |
|---|---|---|
| Son giriş (gün) | >14 gün | +15 |
| Kullanım düşüşü | >%30 | +20 |
| Ticket sayısı | >2/ay | +15 |
| Ticket sentiment | <0.3 | +20 |
| NPS | <6 | +10 |
| Onboarding tamamlanma | <%50 | +15 |
| Ödeme gecikmesi | >1 kez | +15 |
| Özellik kullanımı | <2 özellik | +10 |
| Segment | Risk Skoru | Değer | Aksiyon | Süre |
|---|---|---|---|---|
| Koruma | Düşük | Yüksek | Yıllık review + gift | 4-6 hafta |
| Öncelikli | Orta-Yüksek | Yüksek | CSM + exec call | 1-2 hafta |
| Savaş | Kritik | Yüksek | Rescue team + custom deal | Hemen |
| Basit | Orta-Yüksek | Düşük | Automated nurture | 6-8 hafta |
| Kampanya Türü | Hedef Segment | Kanal | Mesaj |
|---|---|---|---|
| Re-engagement | Tüm riskli | E-piya | "Sizi özledik" |
| Value reminder | Orta risk | E-piya + in-app | Kullanılmayan özellik vurgusu |
| Health score | Yüksek risk | E-piya | Müşteriye özel rapor |
| Executive outreach | Kritik + VIP | Phone + email | Custom solution |
| Win-back | Churned | Multi-channel | Neden gittikleri analiz |
| Churn Nedeni | Erken İşaret | Önleme Taktiği |
|---|---|---|
| Fiyat artışı | Değer gap şikayeti | ROI raporu paylaşımı |
| Rakip teklifi | Demo araştırması | Competitive analysis |
| Internal değişiklik | Yönetim değişikliği | Executive relationship |
| Kullanım zorluğu | Support ticket artışı | Training teklifi |
| Ürün uyumsuzluğu | Feature request düşüşü | Onboarding review |
| Metrik | Hedef | Uyarı |
|---|---|---|
| Churn Prediction Accuracy | >%85 | <%80 |
| Early Warning Detection | >%70 | <%60 |
| Prevention Success Rate | >%30 | <%20 |
| False Positive Rate | <%15 | >%20 |
| Intervention Response Rate | >%40 | <%30 |
interface ChurnPredictorConfig {
scoringWeights: {
[feature: string]: number; // Feature önem ağırlıkları
timeDecayFactor: number; // Zaman azalma faktörü
};
riskThresholds: {
low: number; // 0-25
medium: number; // 26-50
high: number; // 51-75
critical: number; // 76+
};
valueThresholds: {
[segment: string]: number; // Değer segmentasyonu
};
earlyWarningRules: {
[signal: string]: {
threshold: number;
riskPoints: number;
lookbackDays: number;
};
};
interventionPlaybooks: {
[segment: string]: {
channels: string[];
messageTemplate: string;
escalationThreshold: number;
slaHours: number;
};
};
monitoringFrequency: | ;
}