Habilidades code-quality
🔍

code-quality

Seguro 🌐 Acceso a red📁 Acceso al sistema de archivos⚙️ Comandos externos🔑 Variables de entorno

TypeScript-Codequalitätsstandards erzwingen

Codequalitätsprobleme verschwenden Debugging-Zeit und verursachen Produktionsfehler. Diese Skill bietet umfassende TypeScript-Richtlinien, einschließlich Strict-Mode-Durchsetzung, Typsicherheitsmuster und Anti-Pattern-Erkennung.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "code-quality". Check this function for quality issues

Resultado esperado:

  • 3 Probleme in Ihrer Funktion gefunden:
  • Zeile 5: Fehlende Rückgabetyp-Annotation - fügen Sie ': ReturnType' nach den Parametern hinzu
  • Zeile 8: 'any'-Typ wird verwendet - ersetzen Sie durch 'unknown' und fügen Sie einen Type-Guard hinzu
  • Zeile 12: Parameter hat implizites any - fügen Sie eine explizite Typ-Annotation hinzu

Usando "code-quality". Review my React component for best practices

Resultado esperado:

  • Komponentenstrukturreview abgeschlossen:
  • Props-Interface fehlen TSDoc-Kommentare für jede Eigenschaft
  • Event-Handler 'onClick' sollte useCallback verwenden, um Re-Renders zu verhindern
  • Erwägen Sie, einen expliziten Rückgabetyp zur Komponentenfunktion hinzuzufügen

Auditoría de seguridad

Seguro
v5 • 1/16/2026

This is a documentation-only skill containing TypeScript coding guidelines and examples. All 46 static findings are false positives triggered by markdown code fences, documentation examples, and metadata hashes. No executable code, network calls, or risky operations exist in this skill.

2
Archivos escaneados
358
Líneas analizadas
4
hallazgos
5
Auditorías totales

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
20
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Konsistente Codestandards aufrechterhalten

Stellen Sie sicher, dass alle Teammitglieder dieselben TypeScript-Muster und -Konventionen im gesamten Codebase befolgen.

Qualitätsreviews beschleunigen

Identifizieren Sie schnell TypeScript-Verstöße, fehlende Typen und Anti-Patterns während des Code-Reviews.

TypeScript-Best-Practices lernen

Erhalten Sie Anleitungen zu proper TypeScript-Mustern, Typsicherheit und vermeiden Sie häufige Anfängerfehler.

Prueba estos prompts

Einfache Typprüfung
Prüfe diese TypeScript-Datei auf Typfehler und schlage Korrekturen vor.
Komponentenreview
Überprüfe diese React-Komponente auf TypeScript-Best-Practices, ordnungsgemäße Typisierung und Anti-Patterns.
Strict-Mode-Migration
Hilf mir, den TypeScript Strict-Mode zu aktivieren und alle resultierenden Typfehler in diesem Codebase zu beheben.
Custom-Hook-Typisierung
Erstelle einen TypeScript-Custom-Hook mit ordnungsgemäßer Typisierung, einschließlich Options-Interface und Rückgabetyp für diese Funktionalität.

Mejores prácticas

  • Aktivieren Sie Strict-Mode in tsconfig.json für maximale Typsicherheit
  • Verwenden Sie explizite Rückgabetypen bei exportierten Funktionen für bessere API-Dokumentation
  • Ersetzen Sie any-Typen durch unknown und implementieren Sie ordnungsgemäße Type-Guards

Evitar

  • Ts-ignore verwenden, um Fehler zu unterdrücken, anstatt das zugrunde liegende Typproblem zu beheben
  • Typ-Assertionen wie 'data as any' um dem Typsystem zu entkommen
  • Implizite any-Typen in Funktionsparametern belassen

Preguntas frecuentes

Mit welchen TypeScript-Projekten funktioniert dies?
Funktioniert mit jedem TypeScript oder React-TypeScript-Projekt. Die besten Ergebnisse mit aktiviertem Strict-Mode in tsconfig.json.
Kann es alle TypeScript-Fehler automatisch beheben?
Es identifiziert und schlägt Korrekturen für häufige Fehler vor. Komplexe Typ-Inferenz-Probleme erfordern möglicherweise eine manuelle Überprüfung.
Wie funktioniert es mit ESLint?
Ergänzt ESLint durch zusätzliche TypeScript-spezifische Qualitätsprüfungen und Musteranleitungen.
Sind meine Code-Daten sicher?
Ja. Dies ist eine rein dokumentationsbasierte Skill, die Richtlinien bereitstellt, ohne Ihren Code zu speichern oder zu übertragen.
Was ist, wenn der vorgeschlagene Fix nicht funktioniert?
Jeder Vorschlag enthält alternative Ansätze. Bitten Sie um Klarstellung, wenn die erste Lösung nicht zutrifft.
Wie unterscheidet sich dies von Compiler-Fehlern?
Geht über Compiler-Fehler hinaus, um Best-Practices, konsistente Muster und Team-Codierungsstandards durchzusetzen.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md