In a medium bowl, combine oil, garlic, sundried tomato, parsley, basil, red pepper, and salt. Mix until combined.Add mozzarella and stir to coat. Refrigerate for at least 30 minutes.
To assemble the skewers, thread a tomato half through the skewer followed by a basil leaf, a mozzarella ball, then the other tomato half. Rip large basil leaves in half if necessary.Serve or cover and refrigerate until ready to serve.
Store leftovers in an airtight container in the refrigerator for 4-5 days.