Preheat a grill or grill pan over medium-high heat.
In a small bowl, combine olive oil, garlic powder, onion powder, smoked paprika, salt, and pepper. Rub the mixture all over the skirt steak.
Once the grill is hot, place the skirt steak on it. Cook for about 4-5 minutes on each side for medium-rare, or until desired doneness. Remove from the grill and let it rest for 5 minutes before slicing against the grain.
While the steak is resting, prepare the rice bowls. In each bowl, layer the cooked rice, black beans, corn, cherry tomatoes, and sliced avocado.
Slice the skirt steak and arrange it on top of the rice bowls.
Squeeze fresh lime juice over each bowl and garnish with cilantro.