Agent Skills für Code-Review
Code-Review-Skills helfen einem Agent, bei einer Änderung als zweiter Leser zu fungieren, statt als Wettstreit um Stil-Kleinigkeiten. Die Arbeit, die sie abdecken, folgt einer groben Reihenfolge nach Wichtigkeit: Design-Passung, also ob die Änderung in dieser Form hierher gehört oder das falsche Problem löst; Korrektheit, einschließlich der unangenehmen Fälle; Komplexität, also ob die Änderung schwerer zu verfolgen ist, als das Problem erfordert; Tests, also ob irgendetwas erkennen würde, wenn das später kaputtgeht; Sicherheit und Schutz, einschließlich geleakter Daten, übersprungener Autorisierung und falsch behandelter Secrets; und Stil, einschließlich Benennung, Formatierung und lokaler Konventionen, was zuletzt statt zuerst kommt. Nutze die Rangliste, um Skills zu finden, die zu dem Teil der Review passen, bei dem du Hilfe willst. Lies jeden Eintrag für das Unterthema, auf das er zielt, und wähle dann den, der der Lücke in deinem aktuellen Review-Prozess am nächsten kommt, statt mehrere überlappende zu stapeln.
8 zum Start43 beste Optionen
Hier anfangen.
A code review is a second reader checking a change for design fit, correctness, tests, and readability — not a style-nits contest.
Dies sind die relevantesten Ergebnisse. Öffne einen Skill, lies die Anleitung und prüfe die Eignung.
- Rang 01Agent Skill ansehenDirekt
code-review-and-quality
BeachtenswertFührt eine mehrdimensionale Code-Review durch. Vor dem Mergen jeder Änderung verwenden. Verwenden, wenn Code überprüft wird, der von einem selbst, einem anderen Agent oder einem Menschen geschrieben wurde. Verwenden, wenn die Codequalität über mehrere Dimensionen bewertet werden muss, bevor sie in den Hauptbranch gelangt.
- Rang 02Agent Skill ansehenDirekt
code-review
BeachtenswertÜberprüft die Änderungen seit einem festen Punkt (Commit, Branch, Tag oder Merge-Base) entlang zweier Achsen: Standards (folgt der Code den dokumentierten Coding-Standards dieses Repos?) und Spec (entspricht der Code dem, was das ursprüngliche Issue/die Spec verlangte?). Führt beide Reviews in parallelen Sub-Agents aus und berichtet sie nebeneinander. Verwenden, wenn der Nutzer einen Branch, einen PR, laufende Änderungen überprüfen möchte oder \"review since X\" anfragt.
565.539 · Beliebtheit - Rang 03Agent Skill ansehenDirekt
code-review-excellence
Meistere effektive Code-Review-Praktiken, um konstruktives Feedback zu geben, Bugs früh zu erkennen und Wissensteilung zu fördern, während die Team-Moral erhalten bleibt. Verwende dies beim Review von Pull Requests, beim Etablieren von Review-Standards oder beim Mentoring von Entwicklern.
29.336 · Beliebtheit - Rang 04Agent Skill ansehenDirekt
review-pr
Prüft einen Pull-Request-Diff und schreibt strukturiertes Feedback in review.json, damit der Workflow es veröffentlichen kann. Verwenden, wenn ein ausgecheckter PR aus lokalen Artefakten wie pr_diff.txt und pr_description.txt geprüft und eine maschinenlesbare Review-Ausgabe erzeugt werden soll, statt direkt auf GitHub zu posten.
27.910 · Beliebtheit - Rang 05Agent Skill ansehenDirekt
open-code-review
BeachtenswertVoraussetzungen (angegeben): CLI tool
- Rang 06Agent Skill ansehenDirekt
check-impl-against-spec
Vergleicht während des PR-Reviews die Implementierung eines Pull Requests mit dem Spec-Kontext und überführt wesentliche Abweichungen als Teil des Code-Reviews in review.json.
25.979 · Beliebtheit - Rang 07Agent Skill ansehenDirekt
open-code-review-delegate
BeachtenswertVoraussetzungen (angegeben): CLI tool
- Rang 08Agent Skill ansehenDirekt
interface-review
Prüft einen Branch, PR oder uncommitted Change auf eingeführte Interface-Probleme in den Bereichen Barrierefreiheit, Layout, Text, Typografie, Farbe und UI.
14.630 · Beliebtheit
35 weitere Agent Skills anzeigen
- Rang 09Agent Skill ansehenDirekt
validate-changes-match-specs
Validiert, dass eine Branch- oder PR-Implementierung den eingeführten Produkt-, Technik- und Sicherheitsspezifikationen entspricht, erstellt eine Abweichungsliste und klärt jede Abweichung mit dem Nutzer.
24.125 · Beliebtheit - Rang 10Agent Skill ansehenDirekt
golang-security
Go-Sicherheits-Best-Practices und Schwachstellenprävention mit Review- und Audit-Modi für Injection, Krypto, Secrets, Auth und Threat Modeling.
38.753 · Beliebtheit - Rang 11Agent Skill ansehenDirekt
golang-testing
Produktionsreife Go-Test-Anleitung: tabellengetriebene Tests, testify, parallele Tests, Fuzzing, Coverage und ein Review-Modus für PR-Teständerungen.
39.806 · Beliebtheit - Rang 12Agent Skill ansehenDirekt
golang-safety
Defensives Go-Coding gegen versehentliche Bugs: Nil-Panics, typisierte Nil-Interfaces, Slice-Aliasing, Integer-Truncation und Zero-Value-Sicherheit, zum Schreiben oder Reviewen von Code.
37.266 · Beliebtheit - Rang 13Agent Skill ansehenDirekt
golang-design-patterns
Idiomatische Go-Design-Patterns und -Idiome, mit einem Review-Modus, der bestehenden Code auf init()-Missbrauch, unbegrenzte Ressourcen, fehlende Timeouts und globalen Zustand prüft.
38.755 · Beliebtheit - Rang 14Agent Skill ansehenDirekt
golang-code-style
Go-Code-Style-Konventionen zu Zeilenumbrüchen, Variablendeklarationen, Klarheit des Kontrollflusses und Kommentaren, zum Schreiben oder Reviewen von Go-Code.
40.550 · Beliebtheit - Rang 15Agent Skill ansehenDirekt
swift-concurrency-pro
Prüft Swift-Concurrency-Code auf Korrektheit, moderne API-Nutzung und async/await-Fallstricke und meldet echte Probleme mit Vorher/Nachher-Fixes.
11.033 · Beliebtheit - Rang 16Agent Skill ansehenDirekt
ci-security-scanning-with-strix
Fügt diff-begrenztes KI-Sicherheitsscanning zu CI/CD hinzu, sodass jeder Pull Request einen Pentest erhält, der anfälligen Code blockiert, mit PR-Kommentaren und SARIF-Ausgabe.
Voraussetzungen (angegeben): Docker
11.473 · Beliebtheit - Rang 17Agent Skill ansehenDirekt
vercel-react-best-practices
OffiziellVercels Katalog von React/Next.js-Performance-Regeln (70 Regeln in 8 Kategorien), der beim Schreiben, Überprüfen oder Refactoring von React-Code zur Performance-Optimierung verwendet wird.
778.617 · Beliebtheit - Rang 18Agent Skill ansehenDirekt
doubt-driven-development
Unterzieht nicht triviale Entscheidungen vor deren Bestand einer adversariellen Prüfung mit frischem Kontext, die Annahmen und verborgene Fehlermodi einem Stresstest unterzieht.
43.386 · Beliebtheit - Rang 19Agent Skill ansehenDirekt
git-workflow-and-versioning
Strukturiert Git-Workflow-Praktiken: atomare Commits, Branching, Konfliktlösung und das Öffnen oder Reviewen von Pull Requests, plus Release-/Versionierungs-Konventionen.
46.288 · Beliebtheit - Rang 20Agent Skill ansehenDirekt
respond-to-pr-comments-in-blocklist
Führt einen Nutzer interaktiv durch PR-Review-Kommentare, sammelt Entscheidungen pro Kommentar, nimmt Codeänderungen vor und postet anschließend nach Genehmigung Antworten und löst Threads auf.
24.178 · Beliebtheit - Rang 21Agent Skill ansehenDirekt
create-pr
Führt durch das Erstellen eines Pull Requests im warp-Repository: master mergen, eigenen Diff prüfen, Aufgaben verlinken und den PR für effektives Review strukturieren.
27.480 · Beliebtheit - Rang 22Agent Skill ansehenDirekt
verification-loop
Ein Verifikationssystem für Claude Code Sessions, das Build-, Type-, Lint-, Test-, Security- und Diff-Review-Phasen ausführt, bevor die Arbeit als abgeschlossen gemeldet wird.
9.992 · Beliebtheit - Rang 23Agent Skill ansehenDirekt
django-verification
Verifikationsschleife für Django-Projekte, die Migrationen, Linting, Tests mit Coverage, Sicherheitsscans und Deployment-Bereitschaft vor Release oder PR abdeckt.
Voraussetzungen (angegeben): Python
9.615 · Beliebtheit - Rang 24Agent Skill ansehenDirekt
springboot-verification
Verifikationsschleife für Spring-Boot-Projekte: Build, statische Analyse, Tests mit Coverage, Security-Scans und Diff-Review vor Release oder PR.
9.526 · Beliebtheit - Rang 25Agent Skill ansehenMöglich
receiving-code-review
BeachtenswertVerwenden, wenn Code-Review-Feedback eingeht, bevor Vorschläge umgesetzt werden, besonders wenn das Feedback unklar oder technisch fragwürdig erscheint – erfordert technische Strenge und Verifikation, nicht performative Zustimmung oder blinde Umsetzung
- Rang 26Agent Skill ansehenMöglich
requesting-code-review
BeachtenswertVerwenden, wenn Aufgaben abgeschlossen, größere Features implementiert oder vor dem Mergen die Arbeit auf Erfüllung der Anforderungen geprüft wird
- Rang 27Agent Skill ansehenMöglich
frontend-design-review
Offiziell> Bewerte und erstelle unverwechselbare, produktionsreife Frontend-Interfaces mit hoher Designqualität und Design-System-Compliance. Bewertet anhand von drei Säulen: reibungsloser Weg von der Erkenntnis zur Aktion, hochwertige Handwerkskunst und vertrauenswürdiger Aufbau. VERWENDEN FÜR: PR-Reviews, Design-Reviews, Accessibility-Audits, Design-System-Compliance-Checks, kreatives Frontend-Design, UI-Code-Review, Component-Reviews, Responsive-Design-Checks, Theme-Tests und das Erstellen einprägsamer UIs. NICHT VERWENDEN FÜR: Backend-API-Reviews, Datenbank-Schema-Reviews, Infrastruktur- oder DevOps-Arbeit, reine Business-Logik ohne UI oder Nicht-Frontend-Code.
- Rang 28Agent Skill ansehenMöglich
security-best-practices
OffiziellFührt sprach- und frameworkspezifische Reviews zu Sicherheits-Best-Practices durch und schlägt Verbesserungen vor. Nur auslösen, wenn der Nutzer ausdrücklich Sicherheits-Best-Practices, einen Security-Review/-Report oder Hilfe beim Secure-by-Default-Coding anfordert. Nur für unterstützte Sprachen auslösen (python, javascript/typescript, go). Nicht bei allgemeinem Code-Review, Debugging oder Nicht-Sicherheitsaufgaben auslösen.
- Rang 29Agent Skill ansehenMöglich
security-threat-model
OffiziellRepository-gestützte Threat-Modellierung, die Vertrauensgrenzen, Assets, Angreiferfähigkeiten, Missbrauchspfade und Gegenmaßnahmen auflistet und ein prägnantes Markdown-Threat-Modell schreibt. Nur auslösen, wenn der Nutzer ausdrücklich darum bittet, eine Codebasis oder einen Pfad zu threat-modeln, Bedrohungen/Missbrauchspfade aufzulisten oder AppSec-Threat-Modellierung durchzuführen. Nicht auslösen für allgemeine Architekturzusammenfassungen, Code-Review oder nicht-sicherheitsbezogene Designarbeit.
- Rang 30Agent Skill ansehenMöglich
code-simplification
BeachtenswertVereinfacht Code für Klarheit. Verwenden beim Refactoring von Code zur Klarheit ohne Verhaltensänderung. Verwenden, wenn Code funktioniert, aber schwerer zu lesen, zu warten oder zu erweitern ist als nötig. Verwenden beim Review von Code, der unnötige Komplexität angesammelt hat.
- Rang 31Agent Skill ansehenMöglich
test-driven-development
BeachtenswertTreibt die Entwicklung mit Tests über die Red-Green-Refactor-Schleife voran. Verwenden bei der Implementierung jeglicher Logik, beim Beheben jeglicher Fehler oder beim Ändern jeglichen Verhaltens. Verwenden, wenn du beweisen musst, dass Code funktioniert, wenn ein Bug Report eingeht oder wenn du bestehende Funktionalität ändern willst.
- Rang 32Agent Skill ansehenMöglich
refactor-method-complexity-reduce
Refaktoriert die gegebene Methode `${input:methodName}`, um ihre kognitive Komplexität auf `${input:complexityThreshold}` oder darunter zu senken, indem Helper-Methoden extrahiert werden.
9.975 · Beliebtheit - Rang 33Agent Skill ansehenMöglich
golang-performance
Go-Performance-Optimierungsmuster und -Methodik, einschließlich eines Performance-Code-Review-Modus für Allocation-, CPU-, Speicher- und Hot-Path-Probleme.
38.641 · Beliebtheit - Rang 34Agent Skill ansehenMöglich
source-driven-development
Fundiert Implementierungsentscheidungen in offizieller Dokumentation, verifiziert und zitiert Quellen, bevor frameworkspezifischer Code geschrieben oder geprüft wird.
Voraussetzungen (angegeben): Python
44.922 · Beliebtheit - Rang 35Agent Skill ansehenMöglich
durable-objects
Erstellt, debuggt oder prüft Cloudflare Durable Objects Code für persistenten Zustand und Koordination, einschließlich Storage, RPC, Alarms und wrangler-Konfiguration.
94.327 · Beliebtheit - Rang 36Agent Skill ansehenMöglich
managed-pentesting-with-strix
Führt Managed Pentests von Web-Apps, APIs oder Repos auf der Strix-Plattform aus, einschließlich Starten von Scans, Triage von Schwachstellen und Starten von PR-Reviews.
11.603 · Beliebtheit - Rang 37Agent Skill ansehenMöglich
golang-continuous-integration
GitHub Actions CI/CD-Konfiguration für Go-Projekte, einschließlich Test-, Lint-, SAST-, Coverage- und Schwachstellen-Scan-Jobs sowie KI-gesteuerter PR-Review-Verkabelung.
36.218 · Beliebtheit - Rang 38Agent Skill ansehenMöglich
momentic-spec
Spezifikationsgetriebene Entwicklung mit Momentic-Tests als Vertrag, wobei erwartetes Verhalten als Tests geschrieben wird, bevor Produktänderungen umgesetzt werden.
18.919 · Beliebtheit - Rang 39Agent Skill ansehenMöglich
analyze-project
Read-only-Analyse-Skill für Deep-Learning-Forschungsrepositories: kartiert Modellstruktur, Entrypoints und Konfigurationen und markiert verdächtige Implementierungsmuster, ohne Code zu ändern.
311.205 · Beliebtheit - Rang 40Agent Skill ansehenMöglich
review-animations
Spezialisierter Review-Skill, der Animations- und Motion-Code an einem hohen Qualitätsmaßstab bewertet und Probleme bei Easing, Dauer, Ursprung, Performance und a11y meldet.
209.388 · Beliebtheit - Rang 41Agent Skill ansehenMöglich
improve-animations
Read-only-Berater, der den Animationscode einer Codebasis untersucht und ein priorisiertes Audit plus eigenständige Implementierungspläne für andere Agents erstellt.
179.500 · Beliebtheit - Rang 42Agent Skill ansehenMöglich
cloud-solution-architect
Offiziell>- Verwandelt den Agent in einen Cloud Solution Architect nach den Best Practices des Azure Architecture Center. Verwenden beim Entwerfen von Cloud-Architekturen, Überprüfen von Systemdesigns, Auswählen von Architekturstilen, Anwenden von Cloud-Designmustern, Treffen von Technologieentscheidungen oder Durchführen von Well-Architected Framework Reviews.
- Rang 43Agent Skill ansehenMöglich
web-design-guidelines
OffiziellPrüft UI-Code auf Einhaltung der Web Interface Guidelines. Verwenden, wenn gefragt wird: "review my UI", "check accessibility", "audit design", "review UX" oder "check my site against best practices".
Was dieses Thema umfasst
Jedes Unterthema bündelt Agent Skills für eine bestimmte Situation.
- Design fit
- Does this change belong in this shape, or is it solving the wrong problem?
- Correctness
- Would this do the right thing, including the awkward cases?
- Complexity
- Is the change harder to follow than the problem requires?
- Tests
- Are there tests that would catch this breaking later?
- Security & safety
- Could this leak data, skip authorization, or mishandle secrets?
- Style
- Naming, formatting, and local conventions — last, not first.
Häufige Fragen
- Was ist der Unterschied zwischen einem Code-Review-Skill und einem Linter?
- Ein Linter erzwingt Stil und lokale Konventionen mechanisch. Ein Code-Review-Skill kümmert sich um die Ermessensentscheidungen: Design-Passung, Korrektheit in ungewöhnlichen Fällen, Komplexität, Tests sowie Sicherheit und Schutz. Stil gehört zum Thema, steht aber an letzter Stelle.
- Wie ist die Liste geordnet?
- Die Liste wird nach beobachteter Suchnachfrage gereiht, mit direkten Treffern zum Thema zuerst und einer Obergrenze pro einzelner Quelle. Das verhindert, dass ein einzelner produktiver Autor die Seite füllt.
- Sollte ich einen Skill für Korrektheit oder einen für Tests wählen?
- Sie beantworten unterschiedliche Fragen. Korrektheit fragt, ob die Änderung das Richtige tut, einschließlich der unangenehmen Fälle; Tests fragen, ob etwas später erkennen würde, wenn sie kaputtgeht. Wähle diejenige, die dazu passt, wo dein Review aktuell Dinge übersieht.
- Wo passen Sicherheit und Schutz in ein Review?
- Es deckt ab, ob eine Änderung Daten preisgeben, die Autorisierung überspringen oder Geheimnisse falsch behandeln könnte. Damit steht es über Style, aber neben den anderen inhaltlichen Prüfungen, nicht als Nachgedanke, sobald die Formatierung steht.
Agent Skill installieren
Agent Skills sind SKILL.md-Dateien. Die meisten Agenten erkennen sie, sobald sie im richtigen Skills-Verzeichnis liegen:
- Claude Code — copy the SKILL.md for code-review-and-quality into ~/.claude/skills/code-review-and-quality/ for yourself, or .claude/skills/code-review-and-quality/ to share it with a project.
- From the registry — run npx skills add addyosmani/agent-skills@code-review-and-quality.
- Or download code-review-and-quality from its source and place that SKILL.md in the directory above.
Wie auswählen Prüfe Quelle und Anleitung des Skills vor der Installation. Die Labels Official und Notable beschreiben die Herkunft eines Skills.