Fähigkeiten typescript-pro
📘

typescript-pro

Sicher

Master Advanced TypeScript Architecture and Type Safety

Kämpfen Sie mit komplexen TypeScript-Typen und Generics in Produktionssystemen. Dieser Skill bietet Expertenberatung für Enterprise-TypeScript-Architektur, erweiterte Typsysteme und strikte Type-Safety-Muster.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "typescript-pro". Design a type-safe API client with generic response handling

Erwartetes Ergebnis:

  • Definiert generische ApiResponse<T>-Schnittstelle mit Success-/Error-Diskriminierung
  • Implementiert getypten Fetch-Wrapper mit Request-/Response-Typvalidierung
  • Erstellt Utility-Typen für Endpoint-Definitionen und Fehlertypen
  • Bietet Beispielnutzung mit korrekter Typinferenz und Fehlerbehandlung

Verwendung von "typescript-pro". Create a deep readonly utility type for nested objects

Erwartetes Ergebnis:

  • Implementiert rekursiven DeepReadonly-bedingten Typ
  • Behandelt Arrays, Objekte und primitive Typen korrekt
  • Enthält Beispielnutzung und Testfälle
  • Erklärt Typverteilung und Inferenzverhalten

Sicherheitsaudit

Sicher
v1 • 2/25/2026

Prompt-only skill with no executable code. No security risks detected. The skill provides TypeScript development guidance without accessing filesystem, network, environment variables, or executing external commands.

0
Gescannte Dateien
0
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
32
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Enterprise-Typsystem-Design

Senior-Architekten, die gemeinsame Typbibliotheken und Verträge für große Codebasen mit mehreren Teams entwerfen.

Komplexe Generic-Lösungen

Entwickler, die erweiterte Typ-Herausforderungen mit bedingten Typen, gemappten Typen und Typinferenz-Grenzfällen lösen.

Production Type Safety Hardening

Teams, die Codebasen auf striktes TypeScript migrieren und alle Typverletzungen für Produktionssysteme eliminieren.

Probiere diese Prompts

Basic Type Safety Setup
Help me configure strict TypeScript for my new project with proper compiler flags and linting rules.
Generic Type Design
Design a generic function that handles [specific use case] with proper type constraints and inference.
Complex Type Inference
Create a conditional type that [describes complex type transformation] while maintaining type safety.
Architecture Review
Review my TypeScript architecture for potential type safety issues and suggest improvements for strict mode compliance.

Bewährte Verfahren

  • Aktivieren Sie immer strict mode und noImplicitAny in tsconfig.json für neue Projekte
  • Bevorzugen Sie Typinferenz gegenüber expliziten Annotationen, wenn der Compiler Typen korrekt inferieren kann
  • Verwenden SieBranded Types und Type Guards für Laufzeitvalidierung von Daten aus externen Quellen
  • Nutzen Sie Utility-Typen (Partial, Required, Readonly, Pick, Omit) statt eigener Implementierungen

Vermeiden

  • Verwendung des 'any'-Typs um Type-Fehler zu umgehen, anstatt Typen korrekt zu modellieren
  • Unterdrücken von TypeScript-Fehlern mit @ts-ignore ohne die Grundursache zu verstehen
  • Duplizieren von Typdefinitionen statt Verwendung von Utility-Typen oder korrekten Generics
  • Über-Annotation von Code mit Typen, die der Compiler automatisch inferieren kann

Häufig gestellte Fragen

Wann sollte ich diesen Skill anstelle allgemeiner Programmierhilfe verwenden?
Verwenden Sie diesen Skill für TypeScript-spezifische Herausforderungen wie erweiterte Generics, Typinferenz-Probleme oder Strict-Mode-Konfiguration. Verwenden Sie allgemeine Programmierhilfe für JavaScript, Laufzeitlogik oder Non-TypeScript-Anliegen.
Kann dieser Skill TypeScript-Code für mich schreiben?
Dieser Skill bietet TypeScript-Muster, Typdefinitionen und Architekturberatung. Er kann nicht direkt Dateien schreiben oder ausführen, generiert aber Code, den Sie in Ihrem Projekt implementieren können.
Unterstützt dieser Skill TypeScript 5.x-Features?
Ja, dieser Skill unterstützt modernes TypeScript einschließlich Decorators (Stage 3), bedingte Typen, gemappte Typen und andere erweiterte Funktionen aus aktuellen TypeScript-Versionen.
Kann dieser Skill bei der Migration von JavaScript zu TypeScript helfen?
Ja, dieser Skill bietet Migrationsstrategien, Typmodellierungsansätze und graduelle Typisierungsmuster für die Konvertierung von JavaScript-Codebasen zu TypeScript.
Wie geht dieser Skill mit framework-spezifischem TypeScript um?
Dieser Skill deckt TypeScript-Muster für React, Node.js, Express und andere Frameworks ab. Konzentrieren Sie sich auf Typmodellierung statt auf framework-spezifische Implementierungsdetails.
Welches Strictness-Level sollte ich für mein Projekt verwenden?
Verwenden Sie für neue Projekte Strict Mode mit noImplicitAny und strictNullChecks. Für Migrationen starten Sie graduell und erhöhen die Strenge inkrementell. Dieser Skill hilft bei der Konfiguration beider Ansätze.

Entwicklerdetails

Dateistruktur

📄 SKILL.md