To make the peanut sauce, put the peanut butter in a blender with the soy sauce, honey, ginger, red pepper flakes, chili oil and lime juice. Add 1/4 cup very hot water as you blend the mixture. Check the consistency and add a little more hot water if needed to make it very smooth. Transfer the sauce to a small dish, cover it with plastic wrap and set aside.
Brush the grill with oil. Thread the chicken onto the skewers and grill on both sides until the chicken is done in the middle, 2 to 3 minutes per side. Remove to a serving platter and sprinkle on the cilantro.
Serve the skewers with dishes of the peanut sauce and a good-quality barbecue sauce for dipping.