To make the chili lime dressing, whisk together the lime juice, vinegar, oil, honey, ginger, sriracha, soy sauce and red pepper flakes.
To make the salad, toss chicken with 5 tbsp of the reserved dressing. Refrigerate for at least 30 minutes. Thread onto metal or soaked bamboo skewers.
Place on greased grill, turning occasionally, until chicken is no longer pink inside, about 5 to 7 minutes.
Meanwhile, in a large bowl, toss together the remaining salad ingredients, except for the peanuts. Drizzle salad with the remaining dressing and toss until well combined.
Arrange on a large platter with chicken skewers and sprinkle with peanuts.
Serve immediately or store in the fridge for up to several days.