File contents 📝 Peer Review
Akademik ve teknik peer review metodolojisi rehberi.
📋 Review Framework
Değerlendirme Alanları
Alan
Sorular
Clarity
Açık ve anlaşılır mı?
Methodology
Yöntem uygun mu?
Validity
Sonuçlar geçerli mi?
Originality
Özgün katkı var mı?
Completeness
Eksik var mı?
🔍 Code Review Checklist
## Functionality
- [ ] Kod beklendiği gibi çalışıyor mu?
- [ ] Edge case'ler handle ediliyor mu?
- [ ] Error handling yeterli mi?
## Code Quality
- [ ] DRY prensibi uygulanmış mı?
- [ ] Naming convention tutarlı mı?
- [ ] Comments yeterli mi?
## Security
- [ ] Input validation var mı?
- [ ] SQL injection riski var mı?
- [ ] Sensitive data korumalı mı?
## Performance
- [ ] Gereksiz işlem var mı?
- [ ] Memory leak riski var mı?
📄 Document Review Template
## Review Summary
**Document:** [Doküman adı]
**Reviewer:** [İsim]
**Date:** [Tarih]
## Overall Assessment
[Genel değerlendirme - 1-2 paragraf]
## Strengths
1. ...
2. ...
## Areas for Improvement
1. ...
2. ...
## Specific Comments
| Section | Comment | Severity |
|---------|---------|----------|
| ... | ... | Major/Minor |
## Recommendation
[ ] Accept
[ ] Minor Revisions
[ ] Major Revisions
[ ] Reject
💬 Constructive Feedback
İyi Feedback
✅ "Bu fonksiyon X durumunda hata verebilir.
Try-catch eklemeyi düşünebilir misin?"
✅ "Güzel implementasyon! Bir öneri:
Bu method extract edilse daha okunabilir olur."
Kaçınılması Gereken
❌ "Bu yanlış"
❌ "Neden böyle yaptın?"
❌ "Ben olsam böyle yapmazdım"
Peer Review v1.1 - Enhanced
🔄 Workflow
Kaynak: Conventional Comments & Google Engineering Practices
Aşama 1: Preparation (Reviewee)
Aşama 2: Review Process (Reviewer)
Aşama 3: Approval & Merge
Kontrol Noktaları
Aşama
Doğrulama
1
PR açıklaması ekran görüntüsü veya video içeriyor mu (Frontend ise)?
2
Reviewer kodu local'e çekip çalıştırdı mı (Complex changes)?
3
Feedback yapıcı mı yoksa sadece eleştirel mi?
1 --- 2 name: peer-review 3 description: 📝 Peer Review 4 --- 5 6 # 📝 Peer Review 7 8 > Akademik ve teknik peer review metodolojisi rehberi. 9 10 --- 11 12 ## 📋 Review Framework 13 14 ### Değerlendirme Alanları 15 | Alan | Sorular | 16 |------|---------| 17 | **Clarity** | Açık ve anlaşılır mı? | 18 | **Methodology** | Yöntem uygun mu? | 19 | **Validity** | Sonuçlar geçerli mi? | 20 | **Originality** | Özgün katkı var mı? | 21 | **Completeness** | Eksik var mı? | 22 23 --- 24 25 ## 🔍 Code Review Checklist 26 27 ```checklist 28 ## Functionality 29 - [ ] Kod beklendiği gibi çalışıyor mu? 30 - [ ] Edge case'ler handle ediliyor mu? 31 - [ ] Error handling yeterli mi? 32 33 ## Code Quality 34 - [ ] DRY prensibi uygulanmış mı? 35 - [ ] Naming convention tutarlı mı? 36 - [ ] Comments yeterli mi? 37 38 ## Security 39 - [ ] Input validation var mı? 40 - [ ] SQL injection riski var mı? 41 - [ ] Sensitive data korumalı mı? 42 43 ## Performance 44 - [ ] Gereksiz işlem var mı? 45 - [ ] Memory leak riski var mı? 46 ``` 47 48 --- 49 50 ## 📄 Document Review Template 51 52 ```markdown 53 ## Review Summary 54 **Document:** [Doküman adı] 55 **Reviewer:** [İsim] 56 **Date:** [Tarih] 57 58 ## Overall Assessment 59 [Genel değerlendirme - 1-2 paragraf] 60 61 ## Strengths 62 1. ... 63 2. ... 64 65 ## Areas for Improvement 66 1. ... 67 2. ... 68 69 ## Specific Comments 70 | Section | Comment | Severity | 71 |---------|---------|----------| 72 | ... | ... | Major/Minor | 73 74 ## Recommendation 75 [ ] Accept 76 [ ] Minor Revisions 77 [ ] Major Revisions 78 [ ] Reject 79 ``` 80 81 --- 82 83 ## 💬 Constructive Feedback 84 85 ### İyi Feedback 86 ``` 87 ✅ "Bu fonksiyon X durumunda hata verebilir. 88 Try-catch eklemeyi düşünebilir misin?" 89 90 ✅ "Güzel implementasyon! Bir öneri: 91 Bu method extract edilse daha okunabilir olur." 92 ``` 93 94 ### Kaçınılması Gereken 95 ``` 96 ❌ "Bu yanlış" 97 ❌ "Neden böyle yaptın?" 98 ❌ "Ben olsam böyle yapmazdım" 99 ``` 100 101 --- 102 103 *Peer Review v1.1 - Enhanced* 104 105 ## 🔄 Workflow 106 107 > **Kaynak:** [Conventional Comments](https://conventionalcomments.org/) & [Google Engineering Practices](https://google.github.io/eng-practices/review/) 108 109 ### Aşama 1: Preparation (Reviewee) 110 - [ ] **Self-Review**: Kodu pushlamadan önce kendin oku, gereksiz logları temizle. 111 - [ ] **Context**: PR açıklamasında "Ne?", "Neden?" ve "Nasıl Test Edilir?" sorularını yanıtla. 112 - [ ] **Scope**: Değişikliği yönetilebilir boyutta tut (<400 satır tercihen). 113 114 ### Aşama 2: Review Process (Reviewer) 115 - [ ] **Clarity**: Kod ne yaptığını anlatıyor mu? Değişken isimleri açıklayıcı mı? 116 - [ ] **Security**: Kullanıcı girdisi sanitize ediliyor mu? Auth kontrolü var mı? 117 - [ ] **Performance**: Gereksiz döngüler veya N+1 sorguları var mı? 118 - [ ] **Tone**: Yorumlarda `nit:`, `suggestion:`, `blocking:` gibi etiketler kullan (Conventional Comments). "Sen" dili yerine "Kod" dili kullan. 119 120 ### Aşama 3: Approval & Merge 121 - [ ] **CI Checks**: Tüm testler ve lint kontrolleri yeşil mi? 122 - [ ] **Resolution**: Tüm kritik yorumlar (blocking) çözüldü mü? 123 - [ ] **Squash & Merge**: History temizliği için commitleri birleştir. 124 125 ### Kontrol Noktaları 126 | Aşama | Doğrulama | 127 |-------|-----------| 128 | 1 | PR açıklaması ekran görüntüsü veya video içeriyor mu (Frontend ise)? | 129 | 2 | Reviewer kodu local'e çekip çalıştırdı mı (Complex changes)? | 130 | 3 | Feedback yapıcı mı yoksa sadece eleştirel mi? |
vuralserhat86/antigravity-agentic-skills/tree/main/skills/peer_review commit 8fa4bb9593
Frequently asked questions How do I install the Peer Review skill? Run npx skillmds@latest add vuralserhat86/peer-review in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Peer Review skill do? 📝 Peer Review It is listed under Coding & Dev Tools on SkillMD.
Is Peer Review safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Peer Review? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Peer Review free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Peer Review? vuralserhat86 (@vuralserhat86) published this skill. Their other Agent Skills are listed on their SkillMD profile.