Skip to content
Back to skills

Fancycode Review

ASecurity

Code-Review von Änderungen (git diff, Branch, Pull Request): echte Fehler, Sicherheitslücken und Randfälle finden, priorisiert und mit konkretem Vorschlag. Verwenden bei „review“, „prüf mal“, „schau drüber“, vor Commits und Pull Requests.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsshellsqlcode-reviewgitapiperformance

Works with

  • api

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add Pikaswelt/CodeForge --skill fancycode-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fancycode Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Fancycode Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/pikaswelt-fancycode-review/badge)](https://www.skillsdirectory.com/skills/pikaswelt-fancycode-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: fancycode-review
description: "Code-Review von Änderungen (git diff, Branch, Pull Request): echte Fehler, Sicherheitslücken und Randfälle finden, priorisiert und mit konkretem Vorschlag. Verwenden bei „review“, „prüf mal“, „schau drüber“, vor Commits und Pull Requests."
---

# Code-Review

1. **Umfang klären.** Standard: `git diff` (ungestaged + gestaged). Bei Branch: `git diff <basis>...HEAD`. Bei PR: `gh pr diff <nr>`.
2. **Kontext lesen.** Zu jeder geänderten Stelle die umgebende Funktion und ihre Aufrufer lesen, nicht nur die Diff-Zeilen.
3. **Wonach suchen (in dieser Reihenfolge):**
   - Falsches Verhalten: Logikfehler, vertauschte Bedingungen, Off-by-one, fehlendes `await`, Null/undefined, Fehlerpfade, Nebenläufigkeit.
   - Sicherheit: Eingaben in Shell/SQL/HTML/Pfaden ohne Escaping, Geheimnisse im Code oder Log, fehlende Rechteprüfung.
   - Daten: Migrationen, die Daten verlieren; Formate, die alte Versionen nicht mehr lesen.
   - Erst danach: Lesbarkeit, Doppelungen, Performance mit messbarer Wirkung.
4. **Nur Belegbares melden.** Jeder Punkt mit `pfad:zeile`, einem konkreten Szenario (Eingabe → falsches Ergebnis) und einem Vorschlag. Geschmacksfragen und Stil-Kleinkram weglassen, wenn der Nutzer nicht danach fragt.
5. **Ergebnis.** Sortiert nach Schwere: 🔴 muss behoben werden, 🟡 sollte, ⚪ optional. Kein Fund ist ein gültiges Ergebnis. Änderungen nur machen, wenn der Nutzer es möchte.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.