✅ Quality Validator

← Back to skills

> Kalite standardı ve deliverable validation rehberi.

Category: General & Miscellaneous
Repo: vuralserhat86-antigravity-agentic-skills
Path: skills/quality_validator/SKILL.md
Updated: 1/3/2026, 12:20:04 PM

AI Summary

> Kalite standardı ve deliverable validation rehberi. It is useful for general automation, multi-purpose workflows, cross-disciplinary tasks, and utility skills. Source: vuralserhat86-antigravity-agentic-skills (skills/quality_validator/SKILL.md).

✅ Quality Validator

Kalite standardı ve deliverable validation rehberi.


📋 Validation Checklist

Documentation

- [ ] All required sections present
- [ ] No placeholder content
- [ ] Links working
- [ ] Images loading
- [ ] Spelling/grammar checked

Code

- [ ] Linting passes
- [ ] Tests passing
- [ ] No console.log
- [ ] No TODO/FIXME
- [ ] Types complete

Design

- [ ] Responsive
- [ ] Accessible (WCAG)
- [ ] Consistent styling
- [ ] Cross-browser tested

🔧 Quality Scores

ScoreLevelAction
90-100ExcellentShip
80-89GoodMinor fixes
70-79AcceptableReview needed
<70PoorMajor rework

📊 Validation Report

# Quality Validation Report

**Item:** [Name]
**Date:** [Date]
**Validator:** [Name]

## Summary
- **Overall Score:** [X]/100
- **Status:** Pass | Fail | Conditional

## Checklist Results
| Category | Pass | Fail | N/A |
|----------|------|------|-----|
| Documentation | 8 | 2 | 0 |
| Code | 12 | 1 | 2 |
| Design | 5 | 0 | 1 |

## Issues Found
| ID | Severity | Description | Status |
|----|----------|-------------|--------|
| 1 | High | [Issue] | Open |
| 2 | Low | [Issue] | Fixed |

## Recommendations
1. [Recommendation 1]
2. [Recommendation 2]

Quality Validator v1.1 - Enhanced

🔄 Workflow

Kaynak: SonarQube Clean Code & Google Engineering Practices

Aşama 1: Static Analysis & Automation

  • Linter/Formatter: Sadece "hata var mı" diye değil, konfigürasyonun (eslintrc, tsconfig) sıkılığını (strictness) kontrol et.
  • Dependency Audit: npm audit veya pip audit ile güvenlik açığı olan paketleri engelle (Pipeline blocking).
  • Complexity: Cyclomatic Complexity değeri yüksek (Örn: >15) fonksiyonları reddet.

Aşama 2: Runtime Quality

  • Test Coverage: Sadece satır sayısı değil, "Branch Coverage"ın %80 üzerinde olduğunu doğrula.
  • Performance: Kritik path'lerde gereksiz re-render (React) veya N+1 sorgu (Backend) kontrolü yap.
  • Error Handling: Happy path dışında, hata durumlarının (Error Boundary, Try-Catch) test edildiğini onayla.

Aşama 3: Deliverable & Compliance

  • Docs: README güncel mi? API değişiklikleri Swagger/OpenAPI ile uyumlu mu?
  • License: 3. parti kütüphanelerin lisans uyumluluğunu (Proprietary projede GPL kullanımı var mı?) kontrol et.
  • Release Notes: Kullanıcıya dönük değişikliklerin (Changelog) anlaşılır olduğunu doğrula.

Kontrol Noktaları

AşamaDoğrulama
1CI pipeline'ı "warning" durumunda bile fail edecek şekilde (treat warnings as errors) ayarlandı mı?
2"Works on my machine" sorunu ekarte edildi mi? (Dockerized test run).
3Güvenlik taraması (SAST) temiz mi?

Related skills