1. Soak skewers in water 30 minutes.
2. Whisk together olive oil and next 5 ingredients. Thread onion and remaining ingredients onto skewers; brush vegetables generously with marinade.
3. Grill, covered with grill lid, over medium-high heat (400°), turning occasionally, 10 to 12 minutes or until vegetables are tender.