Heat the olive oil in a wide skillet over medium heat. Place your chicken thighs whole in the oil and season with the salt, pepper, onion powder, garlic powder, and italian seasoning. Place a lid over the skillet and cook the chicken for about 4 minutes per side, until just golden brown on the outside and very juicy on the inside.
Transfer the chicken to a cutting board to cool. After a few minutes, slice the chicken into small strips or shreds. Leave this aside for later.
Return the skillet with any excess juices to the stove. Stir in the diced tomatoes, sliced mushrooms, and halved olives. Place a lid again over the skillet and cook on a low heat for about 5 minutes.
Return the sliced chicken to the skillet and stir in chopped basil. Return the lid to the skillet once more and cook on low for another 3-4 minutes.
Remove the lid. Sprinkle the cheese over the skillet and cook until it melts, no stirring.