01 - In a bowl, combine olive oil, BBQ sauce, smoked paprika, garlic powder, salt, and black pepper. Add chicken cubes and toss to coat evenly. Let marinate for at least 15 minutes.
02 - Preheat grill or grill pan to medium-high heat. Thread marinated chicken cubes onto skewers, leaving a small gap between each piece for even cooking.
03 - Place skewers on the grill and cook for 10-12 minutes, turning occasionally and brushing with extra BBQ sauce, until the chicken is cooked through and lightly charred.
04 - Arrange mixed salad greens, red and yellow bell peppers, cherry tomatoes, red onion, avocado, and cucumber in a large serving bowl or on individual plates.
05 - Whisk together olive oil, apple cider vinegar, honey, Dijon mustard, salt, and pepper in a small bowl until emulsified.
06 - Place grilled chicken skewers over the salad, drizzle with dressing, and serve immediately.