This one covers the deep end of TypeScript's type system: generics with constraints, conditional types with infer, mapped types with key remapping, and template literal types for string manipulation. You'll want this when you're building type-safe event emitters, API clients where the types follow your endpoint structure, or any time you need the compiler to catch mistakes that would otherwise show up at runtime. The patterns here are what separate a codebase that just uses TypeScript from one that actually leverages it. Fair warning, some of this gets abstract fast, especially the nested conditional types and recursive path builders, but that's the point. If you're still manually writing type guards everywhere, this will change how you work.
npx skills add https://github.com/flora131/atomic --skill typescript-advanced-types