In a large mixing bowl, combine the cooked chicken, black beans, corn, red bell pepper, avocado, cherry tomatoes, red onion, and cilantro. Toss gently to mix the ingredients without mashing the avocado.
In a separate small bowl, whisk together the lime juice, olive oil, cumin, chili powder, salt, and pepper until well combined.
Pour the dressing over the salad mixture and toss gently to coat all the ingredients evenly.
Let the salad sit for about 10 minutes to allow the flavors to meld. Serve chilled or at room temperature.
If desired, serve with tortilla chips on the side for added crunch.