المهارات code-review
🔍

code-review

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية

Code-Review mit Sentry-Praktiken

متاح أيضًا من: EricDuMingTong,getsentry,21pounder,supercent-io,coderabbitai,ANcpLua,21pounder,DavidDworetzky,Cain96,Joseph OBrien,Joseph OBrien,Bind,Doyajin174,Claude Assistant

Code-Reviews übersehen oft Sicherheitslücken und Performance-Probleme. Diese Skill bietet strukturierte Richtlinien basierend auf Sentry-Engineering-Praktiken, um Laufzeitfehler, N+1-Queries, Sicherheitslücken und Designprobleme zu identifizieren.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "code-review". Review this Python function for a PR

النتيجة المتوقعة:

  • Runtime Errors: Potenzielle Null-Referenz in Zeile 15, wenn user.profile None ist
  • Performance: N+1 Query in der Schleife in Zeile 23 erkannt - verwende prefetch_related
  • Security: Parametrisierte Query wird in Zeile 42 korrekt verwendet
  • Tests: Fehlender Test für den Randfall, wenn user_id ein leerer String ist
  • Design: Funktion folgt bestehenden Repository-Mustern
  • Empfehlung: Genehmigen mit kleineren Problemen - Null-Check vor dem Merge beheben

التدقيق الأمني

آمن
v5 • 1/17/2026

This is a pure prompt-based skill containing only code review guidelines and best practices. The static findings are all FALSE POSITIVES - the scanner misinterpreted documentation examples (SQL patterns, useEffect hooks, cryptographic references) as executable code. This skill defines AI behavior for code review tasks and contains no executable code, no file system access, no network calls, and no command execution.

2
الملفات التي تم فحصها
280
الأسطر التي تم تحليلها
2
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

🌐 الوصول إلى الشبكة (2)
⚙️ الأوامر الخارجية (5)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
83
المحتوى
20
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

PR Code-Review

Überprüfe Pull Requests systematisch vor dem Merge, um Fehler und Qualitätsprobleme frühzeitig zu erkennen.

Architekturbewertung

Bewerte vorgeschlagene Änderungen auf architektonische Konsistenz und langfristige Wartbarkeit.

Sicherheitslücken-Scan

Identifiziere potenzielle Sicherheitsprobleme wie Injection-Risiken und Zugriffskontrollücken in Code-Änderungen.

جرّب هذه الموجهات

Einfaches PR-Review
Verwende die Sentry Code-Review-Skill, um diese Änderungen zu überprüfen. Prüfe auf Laufzeitfehler, Performance-Probleme, Sicherheitslücken und Testabdeckung.
Sicherheitsfokus
Fokussiere dich auf Sicherheitsprobleme. Suche nach Injection-Risiken, XSS, Zugriffskontrollproblemen und dem Versehentlichen Preisgeben von Geheimnissen in diesem Code.
Performance-Analyse
Analysiere diesen Code auf Performance-Probleme. Identifiziere N+1-Queries, O(n²)-Operationen und unnötige Allokationen.
Umfassende Überprüfung
Führe ein vollständiges Code-Review gemäß Sentry-Praktiken durch: prüfe auf Fehler, Performance, Sicherheit, Design, Tests und kennzeichne alles, was eine Überprüfung durch einen Senior-Ingenieur erfordert.

أفضل الممارسات

  • Gib umsetzbare Vorschläge statt vager Kritik
  • Genehmige, wenn nur noch kleinere Probleme bestehen - blockiere nicht aus stilistischen Präferenzen
  • Kennzeichne Schemaänderungen, API-Verträge und sicherheitsrelevanten Code für Senior-Review

تجنب

  • PRs aus persönlichen Coding-Stilpräferenzen blockieren
  • Sicherheitsreview für Code, der Benutzereingaben verarbeitet, vergessen
  • Genehmigen ohne Testabdeckung für neue Funktionalität zu prüfen

الأسئلة المتكررة

Welche Programmiersprachen unterstützt diese Skill?
Die Skill bietet Richtlinien, die für jede Sprache anwendbar sind. Beispiele decken Python, Django, TypeScript und React-Muster ab.
Kann diese Skill automatisierte Tests ausführen?
Nein, diese Skill prüft Code statisch. Sie führt keinen Code aus und führt keine Test-Suiten aus.
Wie integriert sich dies in meinen bestehenden Workflow?
Verwende sie als KI-Assistent während des PR-Reviews. Kopiere Code-Änderungen in die Konversation zur Analyse.
Sind meine Code-Daten mit dieser Skill sicher?
Ja, der Code bleibt in der Konversation. Es werden keine Daten extern gespeichert oder übertragen.
Was soll ich mit dem Feedback tun?
Das Feedback identifiziert Probleme, die mit dem Autor besprochen werden sollen. Verwende die Vorschläge, um den Code vor dem Merge zu verbessern.
Wie unterscheidet sich dies vom automatisierten Linting?
Linting erkennt Syntax und Stil. Diese Skill prüft Logik, Design, Sicherheit und architektonische Passung.

تفاصيل المطور

بنية الملفات

📄 SKILL.md