Skip to main content

verification-loop

Claude Code oturumları için kapsamlı doğrulama sistemi.

Quellinformationen

Repository
affaan-m/ECC
Letzte Quellaktivität
22. März 2026 um 22:37
Erkannte Sprache von SKILL.md
Türkisch
Sterne
294.201
Forks
43.555

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
verification-loop
description
Claude Code oturumları için kapsamlı doğrulama sistemi.
origin
ECC
# Verification Loop Skill Claude Code oturumları için kapsamlı doğrulama sistemi. ## Ne Zaman Kullanılır Bu skill'i şu durumlarda çağır: - Bir özellik veya önemli kod değişikliği tamamladıktan sonra - PR oluşturmadan önce - Kalite kapılarının geçtiğinden emin olmak istediğinde - Refactoring sonrasında ## Doğrulama Fazları ### Faz 1: Build Doğrulaması ```bash # Projenin build olup olmadığını kontrol et npm run build 2>&1 | tail -20 # VEYA pnpm build 2>&1 | tail -20 ``` Build başarısız olursa, devam etmeden önce DUR ve düzelt. ### Faz 2: Tip Kontrolü ```bash # TypeScript projeleri npx tsc --noEmit 2>&1 | head -30 # Python projeleri pyright . 2>&1 | head -30 ``` Tüm tip hatalarını raporla. Devam etmeden önce kritik olanları düzelt. ### Faz 3: Lint Kontrolü ```bash # JavaScript/TypeScript npm run lint 2>&1 | head -30 # Python ruff check . 2>&1 | head -30 ``` ### Faz 4: Test Paketi ```bash # Testleri coverage ile çalıştır npm run test -- --coverage 2>&1 | tail -50 # Coverage eşiğini kontrol et # Hedef: minimum %80 ``` Rapor: - Toplam testler: X - Geçti: X - Başarısız: X - Coverage: %X ### Faz 5: Güvenlik Taraması ```bash # Secret'ları kontrol et grep -rn "sk-" --include="*.ts" --include="*.js" . 2>/dev/null | head -10 grep -rn "api_key" --include="*.ts" --include="*.js" . 2>/dev/null | head -10 # console.log kontrol et grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10 ``` ### Faz 6: Diff İncelemesi ```bash # Neyin değiştiğini göster git diff --stat git diff HEAD~1 --name-only ``` Her değişen dosyayı şunlar için incele: - İstenmeyen değişiklikler - Eksik hata işleme - Potansiyel edge case'ler ## Çıktı Formatı Tüm fazları çalıştırdıktan sonra, bir doğrulama raporu üret: ``` DOĞRULAMA RAPORU ================== Build: [PASS/FAIL] Tipler: [PASS/FAIL] (X hata) Lint: [PASS/FAIL] (X uyarı) Testler: [PASS/FAIL] (X/Y geçti, %Z coverage) Güvenlik: [PASS/FAIL] (X sorun) Diff: [X dosya değişti] Genel: PR için [HAZIR/HAZIR DEĞİL] Düzeltilmesi Gereken Sorunlar: 1. ... 2. ... ``` ## Sürekli Mod Uzun oturumlar için, her 15 dakikada bir veya major değişikliklerden sonra doğrulama çalıştır: ```markdown Mental kontrol noktası belirle: - Her fonksiyonu tamamladıktan sonra - Bir component'i bitirdikten sonra - Sonraki göreve geçmeden önce Çalıştır: /verify ``` ## Hook'larla Entegrasyon Bu skill PostToolUse hook'larını tamamlar ancak daha derin doğrulama sağlar. Hook'lar sorunları anında yakalar; bu skill kapsamlı inceleme sağlar.
Auf GitHub ansehen