Preheat your grill to medium-high heat.
In a small bowl, mix together the olive oil, garlic powder, onion powder, smoked paprika, salt, and pepper. Rub this mixture evenly over the chicken breasts.
Place the chicken on the grill and cook for about 6-7 minutes on each side, or until the internal temperature reaches 165°F.
While the chicken is grilling, cut the avocados in half and remove the pit. Brush the cut sides lightly with olive oil and season with salt and pepper.
When the chicken is nearly done, place the avocados cut-side down on the grill. Grill for about 2-3 minutes until they have nice grill marks.
Remove the chicken and avocados from the grill. Squeeze fresh lime juice over the chicken and avocados.
Serve the grilled chicken topped with grilled avocado halves and garnish with chopped cilantro.