typescript-advanced-types
Domina los tipos avanzados de TypeScript
또한 다음에서 사용할 수 있습니다: sickn33
La lógica de tipos compleja puede ser difícil de diseñar y mantener. Esta habilidad proporciona patrones y ejemplos para crear tipos de TypeScript reutilizables y seguros para tus proyectos.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"typescript-advanced-types" 사용 중입니다. Muestra un patrón de constructor con seguridad de tipos para un objeto User
예상 결과:
- Define claves requeridas y opcionales
- Rastrea el estado de construcción a través de llamadas set
- Previene la construcción hasta que los campos requeridos estén establecidos
- Incluye un ejemplo de uso corto
"typescript-advanced-types" 사용 중입니다. ¿Cómo creo una unión discriminada para estado asíncrono?
예상 결과:
- Define estados de éxito, error y carga
- Usa el campo status para reducción de tipo
- Proporciona manejo de switch con seguridad de tipos
- Muestra el patrón de reducer de máquina de estados
"typescript-advanced-types" 사용 중입니다. ¿Qué es la reasignación de claves en tipos mapeados?
예상 결과:
- Transforma claves de propiedad usando literales de plantilla
- Filtra propiedades con tipos condicionales
- Crea métodos getter desde nombres de propiedad
- Demuestra con la utilidad Capitalize
보안 감사
안전This is a documentation-only skill containing educational TypeScript content. No executable code, network calls, or filesystem operations exist. All static findings are false positives caused by the analyzer misinterpreting TypeScript syntax as security-relevant patterns.
위험 요인
🌐 네트워크 접근 (7)
⚙️ 외부 명령어 (58)
품질 점수
만들 수 있는 것
Diseñar tipos reutilizables
Construye APIs genéricas ergonómicas y tipos de utilidad para paquetes públicos.
Modelos de UI seguros en tipos
Modela eventos, formularios y estado con seguridad estricta en tiempo de compilación.
Clientes de API tipados
Crea contratos de solicitud y respuesta fuertemente tipados.
이 프롬프트를 사용해 보세요
Explica los tipos condicionales de TypeScript con un ejemplo simple y un caso de uso común.
Crea un tipo mapeado que selecciona propiedades por tipo de valor y explica cómo funciona.
Diseña una API de emisor de eventos con seguridad de tipos con un ejemplo de mapa de eventos y uso.
Muestra cómo inferir tipos de parámetros y retorno de una función genérica y aplicarlos en un cliente de API.
모범 사례
- Usa unknown en lugar de any para reducción de tipos más segura
- Prefiere inferencia y tipos de utilidad para reducir duplicación
- Habilita opciones estrictas del compilador para garantías más fuertes
피하기
- Usar any en exceso para evadir la verificación de tipos
- Crear tipos condicionales excesivamente complejos sin necesidad
- Ignorar verificaciones estrictas de nulos en modelos de datos