code-quality
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.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
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
SeguroThis 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.
Factores de riesgo
🌐 Acceso a red (1)
📁 Acceso al sistema de archivos (1)
⚙️ Comandos externos (26)
🔑 Variables de entorno (2)
Puntuación de calidad
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
Prüfe diese TypeScript-Datei auf Typfehler und schlage Korrekturen vor.
Überprüfe diese React-Komponente auf TypeScript-Best-Practices, ordnungsgemäße Typisierung und Anti-Patterns.
Hilf mir, den TypeScript Strict-Mode zu aktivieren und alle resultierenden Typfehler in diesem Codebase zu beheben.
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?
Kann es alle TypeScript-Fehler automatisch beheben?
Wie funktioniert es mit ESLint?
Sind meine Code-Daten sicher?
Was ist, wenn der vorgeschlagene Fix nicht funktioniert?
Wie unterscheidet sich dies von Compiler-Fehlern?
Detalles del desarrollador
Autor
CrazySwamiLicencia
MIT
Repositorio
https://github.com/CrazySwami/cross-platform-web-app-research/tree/master/.claude/skills/code-qualityRef.
master
Estructura de archivos
📄 SKILL.md