Skill
Claude Skills — modüler yetenekler. SKILL.md + opsiyonel kaynak dosyaları.
Commit Disiplini
Atomik, okunur ve anlam taşıyan git commit'leri yazmayı öğreten skill — conventional commits + "neden" disiplini + atomiklik kuralları + staging hijyeni.
PR Yazma Disiplini
Pull Request açıklamasını reviewer için net, okunur ve karar destekleyici yazan skill — summary, motivation, değişiklikler, test planı, ekran görüntüsü, risk. Reviewer bir bakışta kararını verebilmeli.
Test Yazma Disiplini
Değer üreten, yalancı yeşil görmeyen testler yazmayı öğreten skill — test piramidi, mock stratejisi, arrange-act-assert, flakiness önleme, hangi testi ne zaman yazacağının karar ağacı.
Güvenli Migration Yazma
Production'ı düşürmeyen, zero-downtime, reversible veritabanı migration'ları yazmayı öğreten skill — expand/contract pattern, büyük tablo, online DDL, backfill, rollback planı.
Hata Replikasyonu (Bug Reproduction)
Bir bug'ı sistemli şekilde replicate eden ve minimal reproducible example çıkaran skill — triage, izolasyon, binary search ile kök neden, regression test. "Benimkinde çalışıyor" diyenlere karşı disiplin.
Post-Mortem Yazma
Production incident sonrası blameless post-mortem yazmayı öğreten skill — timeline, kök neden, katkı faktörleri, aksiyonlar, öğrenilen dersler. Aynı incident iki kez olmasın diye.
Refactor Disiplini
Davranışı koruyarak kod yapısını iyileştiren disiplinli refactoring skill'i — scope yönetimi, küçük adım stratejisi, test güvencesi, refactor vs feature ayrımı, anti-pattern farkındalığı.
RFC / Design Doc Yazma
Önemli teknik kararlar için RFC (Request for Comments) / design document yazmayı öğreten skill — problem, alternatives, trade-off, karar, migration. Takımı alignment'a getiren, gelecek için referans olan belge.