Yes, you can prepare the skewers ahead of time by assembling them and then refrigerating them (uncooked) until you're ready to grill. Marinate the skewers in the dressing for up to 24 hours before grilling for enhanced flavor.