pr-hazirla — Pull Request Hazırlama SKILL'i
SkillYazılım
RestoPromt16 Temmuz 2026
SKILL dosyası: .claude/skills/pr-hazirla/SKILL.md olarak kaydet. PR açarken branch'teki TÜM commit'leri inceleyip standart şablonla (özet, değişiklikler, test planı, risk) açıklama üretir ve gh CLI ile PR açar.
--- name: pr-hazirla description: Pull request açarken veya PR açıklaması yazarken kullanılır. Branch'teki tüm değişiklikleri özetleyen standart bir PR gövdesi üretir ve gh CLI ile PR'ı açar. Kullanıcı "PR aç", "pull request hazırla", "PR açıklaması yaz" dediğinde devreye girer. --- # PR Hazırlama ## 1. Kapsamı doğru belirle PR, son commit'i değil branch'in TAMAMINI kapsar: ```bash git log main..HEAD --oneline # branch'teki tüm commit'ler git diff main...HEAD --stat # değişen dosyaların özeti ``` Ana branch'in adını doğrula (`git remote show origin` → HEAD branch); main yerine master/develop olabilir. ## 2. PR gövdesi şablonu ```markdown ## Özet Bu PR ne yapıyor ve NEDEN — 2-3 cümle. Bağlam bilmeyen biri okuyacakmış gibi. ## Değişiklikler - Madde madde, gruplayarak (özellik / düzeltme / refactor) - Kullanıcıya görünen değişiklikleri öne al ## Test planı - [ ] Nasıl test edildi / edilecek — komutlar ve adımlar - [ ] Kenar durumlar (boş girdi, yetkisiz kullanıcı, eşzamanlılık) ## Risk & geri alma - Riskli nokta varsa açıkça yaz (migration, cache, config değişimi) - Geri almak gerekirse ne yapılacağını belirt ``` İlgili issue varsa gövdeye `Fixes #123` ekle — merge'de issue otomatik kapanır. ## 3. PR'ı aç ```bash git push -u origin <branch> gh pr create --title "<conventional-commit-tarzı başlık>" --body "<şablon>" ``` - Başlık, commit özeti gibi: kısa, emir kipinde, tip öneki (feat/fix/...) ile. - Taslaksa `--draft` bayrağı ekle. - Çıktıdaki PR linkini kullanıcıya ver. ## Korkuluklar - Push edilmemiş commit varken PR açmaya çalışma; önce push et. - Branch main'in gerisindeyse söyle; gerekiyorsa önce rebase/merge öner. - 500+ satırlık PR'larda bölmeyi öner: küçük PR = hızlı review. - Kullanıcı istemeden PR'ı merge etme.
Değişiklik öner
Bu promptu yalnızca sahibi düzenleyebilir; ama sen bir iyileştirme önerebilirsin. Sahibi kabul ederse içerik güncellenir.