Kernel-based specification testing with skewed and heavy-tailed data