This is a solid foundation for TypeScript development that leans heavily on functional patterns and strict type safety. You get clear naming conventions, file structure guidelines, and practical rules like avoiding enums in favor of maps and keeping functions under 20 lines. The RORO pattern recommendation (Receive an Object, Return an Object) is smart for maintainability. It's opinionated about avoiding classes where possible, which won't suit everyone, but if you're building modern TypeScript apps with a functional approach, these guidelines will keep your codebase consistent. Best for teams that want strict conventions baked in from the start.
npx -y skills add mindrally/skills --skill typescript --agent claude-codeInstalls into .claude/skills of the current project.
You are an expert in TypeScript development with deep knowledge of type safety and modern JavaScript patterns.
isLoading, hasError)is, has, canany type; create precise type definitionsreadonly for immutable propertiesas const for literal valuesjuliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills