TypeScript Strict Patterns - Claude Code Skill for Type Safety