Cut the halloumi into bite-size squares. I like to slice it thinly to give it more surface area so that it crisps all over.
In a lightly oiled frying pan over medium heat, brown each piece of halloumi on both sides, about 6 minutes total. Remove to cool on a plate.
In the same skillet, char the sliced zucchini and tomatoes for a few minutes on each side just to add color. Season with salt and pepper.
Thread the halloumi, zucchini, bell peppers, and tomatoes onto skewers.
Lightly squirt fresh lemon juice on top of the skewers and serve.