Combine the pineapple juice, vinegar, Sriracha, soy sauce, honey, and garlic in a small saucepan. Bring to a boil and reduce heat to low. Simmer for 6 minutes. Remove from heat.
Preheat the oven to broil. Sprinkle the chicken pieces with salt and pepper. Skewer 4 skewers with chicken, peppers, and pineapple, alternating them as you put them on.
Place the skewers on a foil lined cookie sheet and brush with sauce.
Broil for 5 minutes. Flip over the skewers, brush with sauce, and broil for 5 more minutes or until chicken is cooked through.
Remove from oven and brush with remaining sauce.
In a large bowl combine vinegar, mayonnaise, and lime juice. Whisk until smooth then add the cabbage and cilantro. Toss to coat. Sprinkle with salt and pepper.