This skill should be used when the user asks to "create a component", "build a UI component", "generate a React component", "make a new component", "add a component", or mentions component types like "card", "button", "form", "input", "widget", "kpi card", "stat card", "dashboard widget". Provides comprehensive guidance for creating production-ready React components with TypeScript, Tailwind CSS, and modern best practices.