CommunityCodierung & Entwicklunggithub.com

sanyuan0704/code-review-expert

Experte für Code-Reviews aktueller Git-Änderungen mit dem Blick eines leitenden Ingenieurs. Erkennt SOLID-Verstöße, Sicherheitsrisiken und schlägt umsetzbare Verbesserungen vor.

Was ist code-review-expert?

Dieses Skill ermöglicht es KI-Agenten wie Claude Code, Cursor oder Codex, als leitender Ingenieur Code-Reviews von aktuellen Git-Änderungen durchzuführen. Es analysiert den Diff zwischen dem aktuellen Stand und dem letzten Commit, erkennt SOLID-Verstöße, Sicherheitslücken und Code-Smells und generiert konkrete, umsetzbare Verbesserungsvorschläge. Der Schwerpunkt liegt auf Produktionscode (meist TypeScript/JavaScript, aber auch andere Sprachen werden unterstützt), wobei automatisch generierte Dateien und Abhängigkeiten ignoriert werden. Das Skill ist plattformunabhängig und kann über git diff oder die JetBrains REST API aufgerufen werden. Es liefert eine detaillierte Analyse mit Priorisierung der Funde, Erklärungen und direktem Code-Fix-Vorschlägen, inklusive Sicherheitshinweisen wie OWASP und CWE.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sanyuan0704/sanyuan-skills/tree/main/skills/code-review-expert

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht code-review-expert?

Experte für Code-Reviews aktueller Git-Änderungen mit dem Blick eines leitenden Ingenieurs. Erkennt SOLID-Verstöße, Sicherheitsrisiken und schlägt umsetzbare Verbesserungen vor.

🌟 Übersicht

Code-Review-Skill für KI-Agenten, das wie ein leitender Ingenieur agiert. Entwickelt für Claude Code, Cursor, Codex und andere KI-Coding-Assistenten.

  • Analysiert den Git-Diff zwischen dem aktuellen Stand und dem letzten Commit
  • Erkennt SOLID-Verstöße, Anti-Patterns und Code-Smells
  • Identifiziert Sicherheitslücken (OWASP Top 10, CWE)
  • Generiert umsetzbare Verbesserungsvorschläge mit Codebeispielen
  • Unterstützt mehrere Sprachen (TypeScript, JavaScript, Python, Go, Rust, Java, Solidity)

🚀 Schnellstart

Claude Code (empfohlen)

claude code
# Verwende dann den Prompt unten in der Benutzeroberfläche

Cursor

# Cursor in Kommandozeilenmodus versetzen
# Dann ausführen:
describe sanyuan0704/code-review-expert

Codex

codex run "Führe einen umfassenden Code-Review des aktuellen Git-Diffs durch"

📋 Funktionsweise

  1. Liest git diff aus oder akzeptiert eine externe Diff-Quelle
  2. Analysiert jeden geänderten Block nach:
    • SOLID-Prinzipien (Single Responsibility, Open-Closed, Liskov-Substitution, Interface Segregation, Dependency Inversion)
    • Sicherheitsmuster (Eingabevalidierung, Authentifizierung, Autorisierung, Datenexposition, Injection-Schutz)
    • Performance (Komplexität, unnötige Wiederholungen, Speicher)
    • Typsicherheit (streng, optional, explizit, korrekt)
  3. Generiert ein JSON- oder Text-Review mit:
    • Kritisch/Mittel/Niedrig Priorität
    • Erklärung des Problems
    • Verbesserungsvorschlag mit Code
    • Quelle (SOLID, OWASP, etc.)

🎯 Anwendungsfälle

  • Pre-Commit-Review: Vor dem Pushen schnell den gesamten Diff prüfen
  • Sprint-Reviews: Automatisierte Qualitätssicherung vor Releases
  • Onboarding Reviews: Neueinsteigern helfen, Best Practices zu verstehen
  • Sicherheitsaudit: Schnelle Erkennung von Einbrüchen in Sicherheitsstandards

⚙️ Konfiguration

Keine. Das Skill benötigt nur einen Git-Repository-Kontext mit einem initialen Commit.

🛡️ Unterstützte Sprachen & Systeme

  • JavaScript/TypeScript
  • Python
  • Go
  • Rust
  • Java
  • Solidity

📚 Beispiele

Nachdem das Skill geladen ist, verwende diesen Prompt:

Führe einen umfassenden Code-Review der aktuellen Änderungen durch. Erkenne SOLID-Verstöße und Sicherheitslücken. Gib Verbesserungsvorschläge mit Code.

🐛 Bekannte Einschränkungen

  • Funktioniert nur mit Git-Repositorys
  • Unterstützt nur Diff-basierte Analyse, keine vollständige Codebase-Analyse
  • Nicht für binäre Dateien oder große refactoring-Übergänge geeignet

🤝 Beitragen

Beiträge sind willkommen! Bitte öffne ein Issue oder PR: https://github.com/sanyuan0704/code-review-expert

📄 Lizenz

MIT

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills