skills/peer_review/SKILL.md
--- name: peer_review router_kit: FullStackKit description: Akademik/teknik doküman review, methodology değerlendirme. ⚠️ Doküman/araştırma için kullan. Kod review için → code-review. metadata: skillport: category: research tags: [architecture, automation, best practices, clean code, coding, collaboration, compliance, debugging, design patterns, development, documentation, efficiency, git, optimization, peer review, productivity, programming, project management, quality assurance, refa
npx skillsauth add vuralserhat86/antigravity-agentic-skills skills/peer_reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Akademik ve teknik peer review metodolojisi rehberi.
| 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ı? |
## 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ı?
## 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
✅ "Bu fonksiyon X durumunda hata verebilir.
Try-catch eklemeyi düşünebilir misin?"
✅ "Güzel implementasyon! Bir öneri:
Bu method extract edilse daha okunabilir olur."
❌ "Bu yanlış"
❌ "Neden böyle yaptın?"
❌ "Ben olsam böyle yapmazdım"
Peer Review v1.1 - Enhanced
Kaynak: Conventional Comments & Google Engineering Practices
nit:, suggestion:, blocking: gibi etiketler kullan (Conventional Comments). "Sen" dili yerine "Kod" dili kullan.| 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? |
tools
Production-tested setup for Zustand state management in React. Includes patterns for persistence, devtools, and TypeScript patterns. Prevents hydration mismatches and render loops.
development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
development
--- name: websocket_engineer router_kit: FullStackKit description: WebSocket specialist for real-time communication systems. Invoke for Socket.IO, WebSocket servers, bidirectional messaging, presence systems. Keywords: WebSocket, Socket.IO, real-time, pub/sub, Redis. triggers: - WebSocket - Socket.IO - real-time communication - bidirectional messaging - pub/sub - server push - live updates - chat systems - presence tracking role: specialist scope: implementation output-format:
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.