For serious TypeScript work where you need branded types, discriminated unions, or full-stack type safety with tRPC. Built by Jeffallan, this goes beyond basic interfaces to cover custom type guards, complex generics, and utility types like deep readonly or require-exactly-one. The workflow is methodical: analyze your tsconfig, design type-first APIs, run tsc --noEmit iteratively, then validate coverage. It pushes strict mode hard (even noUncheckedIndexedAccess and exactOptionalPropertyTypes) and strongly discourages enums in favor of const objects. If you're building a monorepo or need compile-time guarantees that prevent mixing up user IDs and order IDs, this is the reference you want loaded.
npx -y skills add jeffallan/claude-skills --skill typescript-pro --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills