Compétences full-review
📦

full-review

Sûr 🌐 Accès réseau📁 Accès au système de fichiers⚙️ Commandes externes

Umfassende Code-Überprüfung durchführen

Dieser Skill orchestriert mehrere Review-Skills, um eine vollständige Analyse von Code-Änderungen zu liefern. Er identifiziert geänderte Dateien, wendet relevante Sicherheits- und Qualitätsprüfungen an und erstellt einen strukturierten Bericht mit Schweregraden, bevor Sie committen.

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "full-review". Benutzer führt full-review auf seinen Änderungen aus

Résultat attendu:

## Code Review Report

### Files Reviewed
- src/services/payment.ts
- src/utils/validation.ts

### Skills Applied
- code-review-expert
- defi-expert
- type-safety-validator

### Critical Issues (MUST FIX)
- [🔴] SQL injection risk in query builder
File: src/services/payment.ts:42
Fix: Use parameterized queries instead of string concatenation

### Warnings (SHOULD FIX)
- [🟡] Missing error handling for API timeout
File: src/utils/validation.ts:15
Suggestion: Add try/catch with fallback behavior

### Summary
- Critical: 1 issue
- Warnings: 3 issues
- Suggestions: 2 items
- Ready to commit: No

Utilisation de "full-review". Benutzer fordert schnelle Überprüfung an

Résultat attendu:

### Quick Review Results

✅ No critical security issues found
⚠️ 2 warnings detected:
- Missing rate limiting on /api/payments endpoint
- Hardcoded API key reference (should use env var)

Review passed for: Security, Type Safety
Review needs attention: Performance (N+1 query detected)

Audit de sécurité

Sûr
v6 • 1/21/2026

All static analysis findings are false positives. The skill is documentation-only (SKILL.md) describing a legitimate code review workflow. Backticks flagged as shell execution are markdown code formatting. Numeric values flagged as weak crypto are JSON array indices. No executable code exists that poses security risks.

2
Fichiers analysés
695
Lignes analysées
3
résultats
6
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
20
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Pre-Commit Quality Gate

Führen Sie eine vollständige Überprüfung vor dem Committen durch, um Sicherheitsprobleme, Typfehler und Qualitätsprobleme frühzeitig zu erkennen. Verhindert, dass technische Schulden in die Codebasis gelangen.

Cross-Stack-Änderungsvalidierung

Überprüfen Sie Änderungen, die sich über mehrere Sprachen und Frameworks erstrecken. Validiert, dass TypeScript-Interfaces mit Rust-Typen übereinstimmen, React-Komponenten Muster befolgen und Datenbank-Schemas konsistent sind.

DeFi-Sicherheitsaudit

Überprüfen Sie DeFi-spezifische Aspekte wie Token-Dezimalstellen, Slippage-Schutz, BigInt-Präzision und ordnungsgemäße Fehlerbehandlung für Reverts, bevor Sie in Produktion deployen.

Essayez ces prompts

Grundlegende vollständige Überprüfung
Bitte führe eine vollständige Überprüfung aller meiner Änderungen durch. Ich möchte eine umfassende Analyse, bevor ich committe.
Schnelle Prüfung kritischer Probleme
Gib mir eine schnelle Überprüfung, die sich nur auf kritische Sicherheitsprobleme und zwingend zu behebende Probleme in meinen Änderungen konzentriert.
DeFi-spezifische Überprüfung
Konzentriere dich auf DeFi-spezifische Aspekte in meinen Änderungen. Überprüfe Token-Handling, Slippage-Schutz, BigInt-Verwendung und Fehlerbehandlung für Reverts.
Typsicherheitsaudit
Überprüfe meine Änderungen speziell auf Typsicherheitsprobleme. Prüfe auf 'as any'-Assertions, ordnungsgemäße Null-Behandlung und Konsistenz über TypeScript-, Rust- und Datenbank-Typen hinweg.

Bonnes pratiques

  • Führen Sie full-review vor jedem Commit aus, um Probleme frühzeitig zu erkennen und Code-Qualitätsstandards in der gesamten Codebasis aufrechtzuerhalten.
  • Verwenden Sie den Quick-Review-Modus für zeitkritische Situationen, führen Sie jedoch eine umfassende Überprüfung durch, bevor Sie in Main-Branches mergen.
  • Beheben Sie kritische Probleme sofort, bevor Sie fortfahren. Diese stellen Sicherheitslücken oder Laufzeitfehler dar.

Éviter

  • Review überspringen und direkt in main committen ohne Validierung, wodurch technische Schulden und Sicherheitsprobleme sich ansammeln können.
  • Warnungen ohne Untersuchung ignorieren. Warnungen weisen oft auf Wartbarkeitsprobleme hin, die mit der Zeit kritisch werden.
  • Full-Review erst verwenden, nachdem Probleme in der Produktion entdeckt wurden, anstatt es als präventive Maßnahme einzusetzen.

Foire aux questions

Was löst den full-review-Skill aus?
Verwenden Sie Formulierungen wie review code, check changes, full review, pre-commit review oder comprehensive review. Der Skill identifiziert und analysiert alle geänderten Dateien.
Wie lange dauert eine vollständige Überprüfung?
Die Dauer hängt von der Anzahl der geänderten Dateien und den aufgerufenen Skills ab. Eine typische Überprüfung von 5-10 Dateien wird in unter einer Minute abgeschlossen. Große Änderungen können länger dauern.
Kann ich bestimmte Prüfkategorien überspringen?
Der Skill führt standardmäßig alle relevanten Checklisten aus. Sie können eine fokussierte Überprüfung anfordern, indem Sie die Kategorie angeben, z. B. nur security review oder type safety review.
Was passiert, wenn kritische Probleme gefunden werden?
Der Skill bietet an, kritische Probleme nach Anzeige der vorgeschlagenen Änderungen automatisch zu beheben. Sie müssen zustimmen, bevor Änderungen an Ihrer Codebasis vorgenommen werden.
Ändert dieser Skill meinen Code?
Nein. Der Skill analysiert und meldet standardmäßig nur Befunde. Auto-Fix ist optional und erfordert Ihre ausdrückliche Zustimmung, bevor Änderungen vorgenommen werden.
Welche Dateitypen unterstützt der Skill?
Der Skill unterstützt TypeScript, React, Rust, SQL und allgemeine Code-Dateien. Spezialisierte Prüfungen sind für TanStack Query, Drizzle ORM und DeFi-bezogenen Code verfügbar.

Détails du développeur

Structure de fichiers

📄 SKILL.md