Preheat grill to medium heat.
While grill is heating, thread each of the ingredients onto skewers, alternating between each one. For chicken, start at one end of a piece, and poke a hole in one end, then fold the chicken back and forth while pushing the skewer through each section.
Line skewers up on a cookie sheet and spread plum sauce over each one, using a pastry brush. Flip skewers over and use the brush to mop up any spilled sauce on the pan, and spread onto the back sides of the skewers.
Cook skewers approximately 10 minutes on each side, for a total of 20 minutes, or until chicken is cooked through. Just before finished, spread remaining plum sauce onto the skewers.
Serve immediately!