Boil the bulgur according to the directions on the package.
While it’s boiling, mix together the spices, finely grated garlic and cooking oil to make a marinade. Cut the chicken into equal-sized pieces and turn the pieces in the marinade. Slide the chicken onto the skewers and cook for 10 to 15 minutes on a grill.
Mix the bulgur with the raisins, nuts, parsley and spring onions. Add the lemon juice, olive oil, salt and black pepper to taste.
Mix the yogurt and harissa, and use it to top the freshly grilled chicken skewers.