To a large bowl, add the chicken thighs, olive oil, chipotle adobo paste, garlic, chili powder, smoked paprika, salt, coriander, cumin, oregano, onion powder, black pepper, and cayenne powder. Mix all together to coat the chicken evenly in the marinade.
To make the basting liquid, combine the melted butter, lime juice, and cilantro.
Heat a cast-iron skillet over medium-high heat. Once it's hot, add a drizzle of oil to the pan. Add the chicken in, making sure not to crowd them. Cook in two batches if needed. Once golden brown on one side, about 5 to 6 minutes, flip over. As it cooks, baste the chicken with the lime cilantro butter. Allow the other side to get golden brown, about 6 minutes. Then drop the heat to low and cook for 1 to 2 more minutes or until the chicken is cooked through to the center.
Take the chicken off the skillet and allow to cool slightly for 5 minutes. Then chop into small pieces. If there is any basting liquid left, add in now and mix.
Enjoy over rice, in a taco, or in a salad!