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.
Add this skill
npx mdskills install sickn33/typescript-advanced-typesWell-scoped TypeScript guidance but lacks concrete instructions and over-declares permissions
1---2name: typescript-advanced-types3description: 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.4---56# TypeScript Advanced Types78Comprehensive guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types for building robust, type-safe applications.910## Use this skill when1112- Building type-safe libraries or frameworks13- Creating reusable generic components14- Implementing complex type inference logic15- Designing type-safe API clients16- Building form validation systems17- Creating strongly-typed configuration objects18- Implementing type-safe state management19- Migrating JavaScript codebases to TypeScript2021## Do not use this skill when2223- The task is unrelated to typescript advanced types24- You need a different domain or tool outside this scope2526## Instructions2728- Clarify goals, constraints, and required inputs.29- Apply relevant best practices and validate outcomes.30- Provide actionable steps and verification.31- If detailed examples are required, open `resources/implementation-playbook.md`.3233## Resources3435- `resources/implementation-playbook.md` for detailed patterns and examples.36
Full transparency — inspect the skill content before installing.