AIKraft/Skills/Продвинутый TypeScript

Продвинутый TypeScript

Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects. Don't use for plain JavaScript, runtime validation libraries (Zod, Yup), or basic TypeScript sy

pedronauck official Разработка

Что делает навык

Освоение продвинутой системы типов TypeScript: generics, условные типы (conditional types), mapped types, template literals и utility types для создания типобезопасных приложений. Используйте при реализации сложной логики типов, создании переиспользуемых утилит типов или обеспечении типобезопасности на этапе компиляции в проектах TypeScript. Не используйте для обычного JavaScript, библиотек runtime-валидации (Zod, Yup) или базового синтаксиса TypeScript

Как подключить

1Скачать навык
# возьмите папку навыка «typescript-advanced» из репозитория: # https://github.com/pedronauck/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r typescript-advanced/ ~/.claude/skills/typescript-advanced/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.

Продвинутый TypeScript — навык для AI | AIKraft