audit
Codebase auf Qualitätsprobleme prüfen
Codebasen sammeln im Laufe der Zeit technische Schulden, veraltete Muster und versteckte Fehler an. Dieser Skill bietet ein systematisches Framework für umfassende Code-Reviews, das Probleme in den Bereichen Deprecations, Architektur, Typen und Code-Smells identifiziert.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "audit". Audit the utils directory for issues
Erwartetes Ergebnis:
- 12 Dateien im utils-Verzeichnis zur Prüfung gefunden
- 3 Deprecations mit Buffer() statt Buffer.from()
- 5 FIXME-Kommentare, die auf bekannte Fehler hinweisen
- 2 Funktionen mit mehr als 100 Codezeilen
- 4 Verwendungen des 'any'-Typs, die potenzielle Fehler verbergen
- 1 Instanz eines God Objects in DateHelper.ts
Verwendung von "audit". Run a security-focused audit on the auth module
Erwartetes Ergebnis:
- 8 Dateien im auth-Modul geprüft
- 2 Verwendungen veralteter Crypto-Methoden gefunden
- 1 hartcodiertes Secret in Konfigurationsdatei identifiziert
- 3 Instanzen fehlender Eingabevalidierung erkannt
- Bericht gespeichert unter .audit/audit-report-[timestamp].md
Sicherheitsaudit
SicherPure prompt-based skill containing only markdown instructions for systematic code audit methodology. Contains no executable code, network calls, or file system modifications. The static analyzer flagged benign content (documentation, command references, and metadata) as false positives. All 17 detected patterns are harmless - this is a read-only analysis tool.
Risikofaktoren
🌐 Netzwerkzugriff (1)
⚙️ Externe Befehle (6)
Qualitätsbewertung
Was du bauen kannst
Codebase-Zustand bewerten
Bewerten Sie technische Schulden und Code-Qualität vor Refactoring-Sprints oder Architektur-Reviews
Riskante Muster finden
Identifizieren Sie veraltete Sicherheitsmuster und Anti-Patterns, die Schwachstellen einführen könnten
Code-Review vorbereiten
Überprüfen Sie Pull Requests systematisch und identifizieren Sie Probleme vor dem Team-Review
Probiere diese Prompts
Run a quick audit on the files in src/components/
Perform a comprehensive audit of the entire codebase including all TypeScript files
Audit the codebase specifically looking for deprecated security patterns and type vulnerabilities
Audit the codebase for architectural anti-patterns, circular dependencies, and SOLID violations
Bewährte Verfahren
- Definieren Sie den Umfang im Voraus klar, um zu vermeiden, dass relevante Dateien während des Audits übersehen werden
- Verwenden Sie das Pinboard, um dateiübergreifende Muster zu verfolgen, sobald Sie diese entdecken
- Überprüfen Sie die Ergebnisse automatisierter Tools (tsc, eslint) zusammen mit der manuellen Analyse
Vermeiden
- Dateien überspringen, weil sie auf den ersten Blick unkompliziert erscheinen
- Code während des Audits bearbeiten oder beheben, anstatt nur Ergebnisse zu dokumentieren
- Empfehlungen abgeben, anstatt sich auf objektive Ergebnisse zu konzentrieren