CommunityCodierung & Entwicklunggithub.com

teefayb/claude-code-setup-demo

Überprüft die Änderungen des aktuellen Branches im Vergleich zu main, bevor ein PR erstellt wird. Nutzt den code-reviewer-Subagenten und die Checks dieses Repos. Verwenden, wenn aufgefordert, lokale Änderungen zu überprüfen.

Was ist claude-code-setup-demo?

Diese Skill-Anweisung definiert einen vollständigen Review-Workflow für lokale Code-Änderungen, bevor ein Pull Request erstellt wird. Sie ist speziell für die Nutzung mit einem AI-Agenten wie Claude Code konzipiert und automatisiert den Abgleich des aktuellen Branches mit einer Basis (standardmäßig `main`). Der Skill führt zunächst `git diff` und `npm run check` aus, um einen Überblick über geänderte Dateien und den aktuellen Build-Status zu erhalten. Anschließend delegiert er an spezialisierte Subagenten: `code-reviewer` für detaillierte Code-Findung und `test-writer` für fehlende Testfälle. Das Ergebnis ist ein strukturierter Bericht mit Bewertung (`ready`, `ready after fixes` oder `needs rework`) sowie kategorisierten Listen von Blockern, empfohlenen Änderungen und kleineren Verbesserungen. Der Skill ist plattformunabhängig für jedes Repository nutzbar, das Node.js und npm verwendet. Er integriert nahtlos bestehende Projektkonventionen aus einer `CLAUDE.md`-Datei und vermeidet automatische Korrekturen – stattdessen fragt er vor jeder Änderung nach Erlaubnis. Dies reduziert manuelle Review-Zeit erheblich und standardisiert die Qualitätssicherung vor PR-Erstellung.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/review

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

Basis-Branch für diesen Review: "$ARGUMENTS" (verwende main, falls dies leer ist).

  1. Führe git diff --stat <base>...HEAD und git status aus. Beziehe nicht committete Änderungen mit ein. Wenn es keine Änderungen gibt, teile dies mit und stoppe.

  2. Führe npm run check aus und notiere das Ergebnis. Behebe noch nichts.

  3. Delegiere an den code-reviewer-Subagenten mit: dem Basis-Branch, der Liste der geänderten Dateien und der Ausgabe von npm run check. Bitte ihn, nur Funde zurückzugeben.

  4. Wenn sich Quelldateien ohne entsprechende Teständerungen geändert haben, bitte auch den test-writer-Subagenten, die fehlenden Testfälle aufzulisten (nur Liste, noch kein Code).

  5. Präsentiere einen kombinierten Bericht:

    Bewertung: bereit / bereit nach Korrekturen / Überarbeitung nötig Blockierend — Fehler, Sicherheitslücken, Verstöße gegen Konventionen aus CLAUDE.md (Datei:Zeile, Grund, Korrektur) Sollte korrigiert werden — fehlende Tests, unklare Benennung, Lücken in der Fehlerbehandlung Kleinigkeiten — optional, maximal 5 Checks — Ergebnis von npm run check

  6. Frage, bevor du eine Korrektur vornimmst.

Individual skills in this repo

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

Verwandte Skills