Pat the shrimp dry with a paper towel. Place them in a bowl and add chipotle adobo sauce, olive oil, minced garlic, chili powder, cumin, salt, oregano, coriander, and black pepper. Mix well to coat all the shrimp evenly.
For grilling: If using wooden skewers, soak them in warm water for 30 minutes. Thread the shrimp onto the skewers. Grease the grill with olive oil to prevent sticking. Preheat the grill over medium-high heat. Grill the shrimp skewers for about 3 to 4 minutes on each side until cooked through. Remove the shrimp from the skewers.
For stovetop cooking: Heat a cast-iron skillet over high heat. Add a drizzle of olive oil. Cook the shrimp in batches, ensuring they're not crowded in the pan. Cook for about 8 minutes, flipping halfway through for a nice sear on both sides. Once cooked, remove from the pan immediately to avoid overcooking.