TypeScript Rules Claude Code Skill | Frontend Best Practices