Yeniden kullanılabilir iş akışları için komutlar tanımla
Özel komutlar, sohbet giriş kutusunda basit bir / önekiyle tetikleyebileceğin, yeniden kullanılabilir iş akışları oluşturmanı sağlar. Bu komutlar, ekip genelinde süreçleri standartlaştırmana yardımcı olur ve yaygın görevleri daha verimli hale getirir.
Komutlar şu anda beta aşamasında. Geliştirmeye devam ettikçe özellikler ve sözdizimi değişebilir.
Komutlar, iki konumda saklanabilen düz Markdown dosyaları olarak tanımlanır:
Proje komutları: Projendeki .cursor/commands dizininde saklanır
Genel komutlar: Ev dizinindeki ~/.cursor/commands dizininde saklanır
Sohbet giriş kutusuna / yazdığında, Cursor her iki dizindeki mevcut komutları otomatik olarak algılar ve görüntüler; böylece bunlara iş akışın boyunca anında erişebilirsin.
Bu komutları projelerinde deneyerek nasıl çalıştıklarını gör.
Kod inceleme kontrol listesi
Copy
Ask AI
# Kod İnceleme Kontrol Listesi## Genel BakışKalite, güvenlik ve sürdürülebilirliği sağlamak için kapsamlı kod incelemeleri yapmak üzere hazırlanmış ayrıntılı kontrol listesi.## İnceleme Kategorileri### İşlevsellik- [ ] Kod bekleneni yapıyor- [ ] Sınır durumları ele alınmış- [ ] Hata yönetimi uygun- [ ] Bariz bug veya mantık hatası yok### Kod Kalitesi- [ ] Kod okunabilir ve iyi yapılandırılmış- [ ] Fonksiyonlar küçük ve odaklı- [ ] Değişken adları açıklayıcı- [ ] Kod tekrarı yok- [ ] Proje kurallarına uyuyor### Güvenlik- [ ] Bariz güvenlik açıkları yok- [ ] Girdi doğrulaması mevcut- [ ] Hassas veriler doğru şekilde işleniyor- [ ] Hardcoded sırlar yok
Güvenlik denetimi
Copy
Ask AI
# Güvenlik Denetimi## Genel BakışKod tabanındaki güvenlik açıklarını tespit edip gidermek için kapsamlı bir güvenlik incelemesi.## Adımlar1. **Bağımlılık denetimi** - Bilinen güvenlik açıklarını kontrol et - Güncelliğini yitirmiş paketleri güncelle - Üçüncü taraf bağımlılıkları gözden geçir2. **Kod güvenliği incelemesi** - Yaygın güvenlik açıklarını kontrol et - Kimlik doğrulama/yetkilendirmeyi gözden geçir - Veri işleme uygulamalarını denetle3. **Altyapı güvenliği** - Ortam değişkenlerini gözden geçir - Erişim kontrollerini denetle - Ağ güvenliğini denetle## Güvenlik Kontrol Listesi- [ ] Bağımlılıklar güncel ve güvenli- [ ] Sabit kodlanmış sırlar yok- [ ] Girdi doğrulama uygulanmış- [ ] Kimlik doğrulama güvenli- [ ] Yetkilendirme doğru şekilde yapılandırılmış
Yeni özelliği kur
Copy
Ask AI
# Yeni Özellik Kurulumu## Genel BakışYeni bir özelliği ilk planlamadan uygulama yapısına kadar sistematik şekilde hazırla.## Adımlar1. **Gereksinimleri tanımla** - Özelliğin kapsamını ve hedeflerini netleştir - Kullanıcı hikâyelerini ve kabul kriterlerini belirle - Teknik yaklaşımı planla2. **Özellik dalı oluştur** - main/develop’tan dal çıkar - Yerel geliştirme ortamını kur - Yeni bağımlılıkları yapılandır3. **Mimariyi planla** - Veri modellerini ve API’leri tasarla - UI bileşenlerini ve akışı planla - Test stratejisini belirle## Özellik Kurulum Kontrol Listesi- [ ] Gereksinimler belgelendi- [ ] Kullanıcı hikâyeleri yazıldı- [ ] Teknik yaklaşım planlandı- [ ] Özellik dalı oluşturuldu- [ ] Geliştirme ortamı hazır
Pull request oluştur
Copy
Ask AI
# PR Oluştur## Genel BakışUygun açıklama, etiketler ve gözden geçirenlerle iyi yapılandırılmış bir pull request oluştur.## Adımlar1. **Branşı hazırla** - Tüm değişikliklerin commit’lendiğinden emin ol - Branşı remote’a pushla - Branşın main ile güncel olduğunu doğrula2. **PR açıklamasını yaz** - Değişiklikleri net şekilde özetle - Bağlam ve motivasyonu ekle - Herhangi bir breaking change’i listele - UI değişiklikleri varsa ekran görüntüleri ekle3. **PR’ı ayarla** - Açıklayıcı bir başlıkla PR oluştur - Uygun etiketleri ekle - Gözden geçirenler ata - İlgili issue’ları bağla## PR Şablonu- [ ] Feature A- [ ] Bug fix B- [ ] Unit test’ler geçiyor- [ ] Manuel test tamamlandı
Testleri çalıştır ve hataları düzelt
Copy
Ask AI
# Tüm Testleri Çalıştır ve Hataları Düzelt## Genel BakışTüm test süitini çalıştır ve olası hataları sistematik olarak gider, kod kalitesini ve işlevselliği güvence altına al.## Adımlar1. **Test süitini çalıştır** - Projedeki tüm testleri çalıştır - Çıktıyı kaydet ve hataları tespit et - Hem birim hem de entegrasyon testlerini kontrol et2. **Hataları analiz et** - Türe göre sınıflandır: flaky, bozuk, yeni hatalar - Etkisine göre düzeltmelere öncelik ver - Hataların yakın zamanda yapılan değişikliklerle ilişkili olup olmadığını kontrol et3. **Sorunları sistematik olarak gider** - En kritik hatalardan başla - Her seferinde tek bir sorunu düzelt - Her düzeltmeden sonra testleri yeniden çalıştır
Yeni geliştireni işe al
Copy
Ask AI
# Yeni Geliştiriciyi Ekibe Kazandır## Genel BakışYeni bir geliştiriciyi hızlıca üretken hale getirmek için kapsamlı bir işe alıştırma süreci.## Adımlar1. **Ortam kurulumu** - Gerekli araçları yükle - Geliştirme ortamını kur - IDE ve eklentileri yapılandır - Git ve SSH anahtarlarını ayarla2. **Projeye alışma** - Proje yapısını gözden geçir - Mimarinin anlaşılmasını sağla - Temel dökümantasyonu oku - Yerel veritabanını kur## İse Alıştırma Kontrol Listesi- [ ] Geliştirme ortamı hazır- [ ] Tüm testler geçiyor- [ ] Uygulama yerelde çalıştırılabiliyor- [ ] Veritabanı kuruldu ve çalışıyor- [ ] İlk PR gönderildi