소스 정보
- 저장소
- 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 refund-processor명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | refund-processor |
| description | İade prosedürü. Refund policy. Escalation path. Customer retention. |
| triggers | {"keywords":["refund processor","iade işlemci","para iadesi","ücret iadesi","geri ödeme"]} |
| auto_load_when | Kullanıcı iade taleplerini işleme almayı, iade yanıtları oluşturmayı veya iade politikası dokümantasyonu hazırlamayı talep ettiğinde |
| agent | researcher |
| tools | ["Read","Write","Bash","grep","glob"] |
Odak Alanı: İade taleplerinin otomatik işlenmesi, iade politikası kurallarının uygulanması, yükseltme (escalation) yollarının belirlenmesi ve müşteri retainasyon stratejileri.
İade talebini değerlendir ve kategorize et:
İade Nedenleri:
├── Ürün/Service Hatası
│ ├── Ürün açıklamaya uymuyor
│ ├── Bozuk/Hasarlı ürün
│ └── Taahhüt edilen kalite yok
├── Yanlış Sipariş
│ ├── Yanlış ürün geldi
│ ├── Boyut/Model yanlışlığı
│ └── Tekrar sipariş hatası
├── Müşteri Pişmanlığı
│ ├── Beğenmedim
│ ├── İhtiyacım yok
│ └── Farklı ürün tercih ettim
├── Geçersiz/Tekrar Ödeme
│ ├── Çift ödeme yapılmış
│ ├── Yanlış tutar çekilmiş
│ └── Zaten iade edilmiş
└── Kötüye Kullanım
├── Sahte iade talebi
└── Policy dışı kullanım
İade koşullarını mevcut politikaya göre kontrol et:
Policy Kuralları Kontrol Listesi:
□ Satın alma tarihi mi (30/60/90 gün sınırı)?
□ Ürün durumu uygun mu?
□ Orijinal ambalaj var mı?
□ Ekstre/fatura kanıtı mevcut mu?
□ Daha önce iade yapıldı mı?
□ Loyalty programı etkileniyor mu?
□ Promosyon/kampanya kapsamında mı?
Kural setine göre karar ver:
Karar Matrisi:
Koşul → Karar
─────────────────────────────────────────────────────────
30 gün içinde + orijinal paket + fatura → ONAYLA (Otomatik)
31-60 gün + ürün açık değil + fatura → ONAYLA (Manuel onay)
61-90 gün + özel durum + fatura → KOŞULLU ONAY (Supervisor)
>90 gün → REDDET (Policy dışı)
Hasarlı ürün + kanıt → ONAYLA (Ücretsiz)
Tekrar ödeme + kanıt → ONAYLA (Hemen)
Müşteri kaybetme riskini değerlendir:
Retainasyon Risk Skoru:
├── Müşteri Değeri
│ ├── VIP/Premium müşteri (+20 puan)
│ ├── Tekrar eden müşteri (+15 puan)
│ └── Yeni müşteri (+5 puan)
├── Interaction Geçmişi
│ ├── Daha önce şikayet yok (+10 puan)
│ ├── 1-2 şikayet (+5 puan)
│ └── 3+ şikayet (-10 puan)
├── İade Nedeni
│ ├── Ürün hatası (+15 puan) [suçlu biziz]
│ ├── Müşteri pişmanlığı (-5 puan)
│ └── Yanlış sipariş (+10 puan) [suçlu biziz]
└── Toplam Skor:
├── >50: Retainasyon kampanyası + iade onayla
├── 30-50: Retainasyon teklifi + iade onayla
└── <30: Standart iade süreci
Uygun ton ve içerikle yanıt hazırla:
Yanıt Türleri:
OTOMATİK ONAY:
→ "Talebiniz onaylandı. 3-5 iş günü içinde hesabınıza para iadesi yapılacaktır."
KOŞULLU ONAY:
→ "Talebiniz inceleniyor. Ürün fotoğrafı göndermenizi rica ediyoruz."
REDDETME:
→ "Talebiniz maalesef iade politikamız kapsamı dışındadır. [Neden] [Alternatif çözüm]"
ESKALASYON:
→ "Talebiniz uzman ekibimize iletildi. 24 saat içinde size dönüş yapacağız."
Retainasyon riski yüksekse ek aksiyon öner:
Retainasyon Araçları:
├── İndirim Kuponu (%10-20)
├── Ücretsiz Kargo
├── Sonraki Alışverişte İndirim
├── Loyalty Puan Hediyesi
├── Özel Destek Hattı
└── Ücretsiz Upgrade
İadeyi sistemde işleme al:
İade İşlem Adımları:
1. Refund ID oluştur
2. Finans sistemine bildir
3. Müşteriye onay e-postası gönder
4. Ürün/iade takip numarası ver
5. Retainasyon aksiyonlarını logla
6. İade nedenini analitik için etiketle
| Pattern | Açıklama | Senaryo |
|---|---|---|
| Rule-Based Decisioning | Kural setine göre otomatik karar | Standart iade talepleri |
| Risk-Based Routing | Risk skoruna göre yönlendirme | Yüksek değerli müşteriler |
| Retainasyon Layering | Katmanlı retainasyon stratejileri | Farklı müşteri segmentleri |
| Compensation Tiers | Tazminat seviyeleri | Hata türüne göre |
| Grace Period Handling | Esnek süre yönetimi | Özel durumlar |
# Her reddetmeyi aynı tutmak
problem: "Tüm reddetmelerde aynı standart metin"
result: "Müşteri öfkelenir, sosyal medyaya yansır"
# Sadece red/onay, ara çözüm yok
problem: "Ya onayla ya reddet, başka seçenek yok"
result: "Potansiyel retainasyon fırsatları kaçırılır"
# Retainasyonu her durumda zorlamak
problem: "Reddetme durumunda bile kupon dayatması"
result: "Müşteri manipüle edilmiş hisseder"
# İade süresini uzatmak
problem: "Gereksiz belge talepleri ile geciktirmek"
result: "Müşteri kaybı + negatif review"
# Retainasyon maliyetini gizlemek
problem: "Kullanıcıya toplam maliyeti söylememek"
result: "Sonradan sürpriz, güven kaybı"
# Neden reddettiğini açıkça belirtme
approach: "Reddetme metninde policy madde numarası ver + alternatif sun"
result: "Müşteri anlar, ikili azalır"
# Ara çözümler sunma
approach: "Kısmi iade, kupon, değişim seçenekleri"
result: "Retainasyon oranı artar"
# Retainasyon teklifini opsiyonel yapma
approach: "'İade yerine 20% indirim alabilirsiniz - ister misiniz?'"
result: "Müşteri tercih eder,Positive deneyim"
# Hızlı süreç
approach: "Tüm belgelerhazırsa 24 saat içinde karar"
result: "Müşteri memnuniyeti artar"
# Şeffaf maliyet hesabı
approach: "İade tutarı, kesinti (varsa), net tutarı açıkça göster"
result: "Güvenilirlik artar"
| İade Nedeni | Otomatik Karar | Koşul | Retainasyon |
|---|---|---|---|
| Ürün hatası (bizim hatamız) | Onayla | Kanıt + süre içinde | Orta (+15 puan) |
| Yanlış sipariş (bizim hatamız) | Onayla | Kanıt + süre içinde | Düşük (+10 puan) |
| Müşteri pişmanlığı | Koşullu | 30 gün + orijinal paket | Yüksek (-5 puan) |
| Geç ödeme/çift ödeme | Onayla | Banka ekstreli kanıt | Düşük |
| Hasarlı ürün (kargo) | Onayla | Fotoğraf kanıtı | Orta |
| Kötüye kullanım | Reddet | Policy ihlali | Yok |
| Retainasyon Skoru | Aksiyon | İade Kararı |
|---|---|---|
| >70 (VIP) | Özel kupon + öncelikli işlem | Onayla + retention teklifi |
| 50-70 | İndirim teklifi | Onayla + retention sormadan |
| 30-50 | Değişim alternatifi | Koşullu onay |
| <30 | Standart süreç | Policy'ye göre |
| Tazminat Türü | Tutar | Koşul |
|---|---|---|
| Tam iade | %100 | Hata bizim |
| Kısmi iade | %50-75 | Paylaşımlı hata |
| Kupon + Kargo | Değer = iade | Müşteri pişmanlığı |
| Değişim | Eşit/değerli ürün | Uygun stok |
| Store credit | %110 değer | Tercih edilirse |
| SLA | Hedef | Maximum |
|---|---|---|
| Otomatik karar süresi | <1 saat | 4 saat |
| Manuel inceleme süresi | <24 saat | 48 saat |
| İade işleme (onay sonrası) | 3-5 iş günü | 7 iş günü |
| Müşteri yanıt süresi | <24 saat | 48 saat |
| Metrik | Hedef | Uyarı |
|---|---|---|
| Otomatik Karar Oranı | >%80 | <%70 |
| Retainasyon Oranı (teklif sonrası) | >%25 | <%15 |
| Müşteri Memnuniyeti (iade sonrası) | >%70 | <%60 |
| SLA Uyum Oranı | >%95 | <%90 |
| İade Fraud Oranı | <%2 | >%5 |
interface RefundProcessorConfig {
autoApprovalThreshold: number; // Gün bazlı otomatik onay sınırı
maxAutoRefundAmount: number; // Otomatik onay maksimum tutarı
retentionScoreThreshold: number; // Retainasyon aksiyonu eşiği
compensationTiers: {
[reason: string]: {
type: 'full' | 'partial' | 'coupon' | 'exchange';
percentage?: number;
conditions: string[];
};
};
escalationRules: {
minAmount: number;
minCustomerTier: string;
maxAttempts: number;
};
slaTargets: {
autoDecisionMinutes: number;
manualReviewHours: number;
refundProcessingDays: number;
};
}