1. Recon.
Der Agent verschafft sich zuerst einen Überblick über das Repo.
GITHUB REPO
Der security-audit-Skill von Cloudflare lässt deinen KI-Coding-Assistenten ein ganzes Repo auf Sicherheitslücken prüfen: in sechs Phasen, und der Prüfer ist nie derselbe, der den Fund gemeldet hat.
FEATURES
Der Agent verschafft sich zuerst einen Überblick über das Repo.
Er sucht Lücken entlang der Abdeckung, damit kein Teil des Codes übersehen wird.
Jeder Verdacht wird einzeln validiert, bevor er als Fund zählt.
Die Funde landen als saubere Einträge statt als loser Text.
Ein anderer Agent prüft jeden Eintrag. Der Prüfer ist nie der Finder.
Am Ende steht ein Bericht mit drei Verdikten: bestätigt, needs_validation oder verworfen.
USE CASES
Du gibst deinem Assistenten den Auftrag, und er durchsucht das ganze Repo nach Lücken.
Ein Durchlauf vor dem Release zeigt, was du vorher noch schließen solltest.
22 Minuten, 18 Agenten-Aufrufe. Die Datenbank wurde in einem Container ohne Netz nachgebaut, die Produktion blieb unberührt. Ergebnis: 1 bestätigte Lücke (der KI-Tagesplan war ohne Login lesbar) und 2 offene Verdachtsfälle.
Ein Lauf findet laut README etwa die Hälfte der Lücken. Deshalb mehrfach starten.
BEFEHL
Der Befehl installiert den Skill. Danach sagst du deinem KI-Coding-Assistenten im Repo, was er tun soll.
# Skill installieren (optional mit --global für alle Projekte): npx skills add https://github.com/cloudflare/security-audit-skill --skill security-audit # Danach in deinem Repo deinem KI-Coding-Assistenten sagen: security audit this codebase
DIE ANLEITUNG
Führe den Befehl im Terminal aus. Mit --global gilt der Skill für alle deine Projekte.
npx skills add https://github.com/cloudflare/security-audit-skill --skill security-audit # optional für alle Projekte: --global anhängen
Geklappt, wenn: Der Skill security-audit ist bei deinem KI-Coding-Assistenten verfügbar.
Öffne das Repo, das du prüfen willst, und sag deinem Assistenten den Satz unten. Der Skill übernimmt die sechs Phasen.
security audit this codebase
Geklappt, wenn: Der Assistent arbeitet die Phasen ab und liefert am Ende einen Report.
Falls es hakt: Code wird nur in einer OS-Sandbox ausgeführt. Ohne Sandbox bleibt ein Fund auf needs_validation.
Lies die Verdikte: bestätigt, needs_validation, verworfen. Starte den Audit danach noch einmal, denn ein Lauf findet laut README nur etwa die Hälfte.
Geklappt, wenn: Du hast mindestens zwei Reports und weißt, welche Funde bestätigt sind und welche noch Prüfung brauchen.
MEINE EINSCHÄTZUNG
Skill installieren, im Repo "security audit this codebase" sagen, Report lesen.
FAQ