Agent skill · security · affaan-m

security-review

Kimlik doğrulama eklerken, kullanıcı girdisi işlerken, secret'larla çalışırken, API endpoint'leri oluştururken veya ödeme/hassas özellikler uygularken bu skill'i kullanın. Kapsamlı güvenlik kontrol listesi ve kalıplar sağlar.

Why this skill is useful

Provides a comprehensive security checklist and specific code patterns for authentication, input validation, and secret management that the AI wouldn't reliably generate on its own.

What it needs

About 7k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.

What this skill does

Güvenlik İnceleme Skill'i Bu skill tüm kodun güvenlik en iyi uygulamalarını takip etmesini sağlar ve potansiyel güvenlik açıklarını tanımlar. Ne Zaman Aktifleştirmelisiniz Kimlik doğrulama veya yetkilendirme uygularken Kullanıcı girdisi veya dosya yüklemeleri işlerken Yeni API endpoint'leri oluştururken Secret'lar veya kimlik bilgileriyle çalışırken Ödeme özellikleri uygularken Hassas veri saklarken veya iletirken Üçüncü taraf API'leri entegre ederken Güvenlik Kontrol Listesi 1. Secret Yönetimi FAIL: ASLA Bunu Yapmayın PASS: HER ZAMAN Bunu Yapın Doğrulama Adımları [ ] Hardcoded API key, token veya şifre yok [ ] Tüm secret'lar environment variable'larda [ ] .env.local .gitignore'da [ ] Git history'de secret yok [ ] Production secret'ları hosting platformunda (Vercel, Railway) 2. Input Doğrulama Her Zaman Kullanıcı Girdisini Doğrulayın Dosya Yükleme Doğrulama Doğrulama Adımları [ ] Tüm kullanıcı girdileri şema ile doğrulanmış [ ] Dosya yüklemeleri kısıtlanmış (boyut, tip, uzantı) [ ] Kullanıcı girdisi doğrudan sorgularda kullanılmıyor [ ] Whitelist doğrulama (blacklist değil) [ ] Hata mesajları hassas bilgi sızdırmıyor 3. SQL Injection Önleme FAIL: ASLA SQL Concatenation Yapmayın PASS: HER ZAMAN Parametreli Sorgular Kullanın Doğrulama Adımları [ ] Tüm veritabanı sorguları parametreli [ ] SQL'de string concatenation yok [ ] ORM/query builder doğru kullanılıyor [ ] Supabase sorguları düzgün sanitize edilmiş 4. Kimlik Doğrulama ve Yetkilendirme JWT Token İşleme Yetkilendirme Kontrolleri Row Level Security (Supabase) Doğrulama Adımları [ ] Token'lar httpOnly cookie'lerde (localStorage'da değil) [ ] Hassas operasyonlardan önce yetkilendirme kontrolleri [ ] Supabase'de Row Level Security aktif [ ] Rol tabanlı erişim kontrolü uygulanmış [ ] Session yönetimi güvenli 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/security-review--7a37ef

View the source on GitHub

Browse the @skills marketplace