TypeScript Patterns | Claude Code Skill for Best Practices