스킬 typescript-advanced-types
🧩

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.

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"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

보안 감사

안전
v4 • 1/17/2026

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.

2
스캔된 파일
894
분석된 줄 수
2
발견 사항
4
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
22
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

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.

이 프롬프트를 사용해 보세요

Aprende un concepto
Explica los tipos condicionales de TypeScript con un ejemplo simple y un caso de uso común.
Crear un tipo de utilidad
Crea un tipo mapeado que selecciona propiedades por tipo de valor y explica cómo funciona.
Diseñar un patrón
Diseña una API de emisor de eventos con seguridad de tipos con un ejemplo de mapa de eventos y uso.
Inferencia avanzada
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

자주 묻는 질문

¿Qué versiones de TypeScript están soportadas?
Los conceptos están basados en TypeScript moderno y funcionan con las versiones estables actuales.
¿Hay límites en la complejidad de tipos?
Los tipos condicionales o recursivos muy profundos pueden ralentizar la compilación.
¿Puede esto integrarse con mi base de código existente?
Sí, puedes adaptar los patrones a tus interfaces y tipos de utilidad.
¿Accede a mis datos o archivos?
No, solo proporciona orientación y no accede a datos locales.
¿Cómo soluciono errores de tipos?
Comienza con modo estricto, simplifica los tipos y añade tipos de utilidad pequeños.
¿Cómo se compara esto con la ayuda general de TypeScript?
Se enfoca en patrones avanzados como tipos condicionales, mapeados y de literales de plantilla.

개발자 세부 정보

파일 구조

📄 SKILL.md