Preheat your oven to 400°F.
In a large bowl, combine the chickpeas and cauliflower florets. Drizzle with olive oil and sprinkle with chili powder, cumin, garlic powder, smoked paprika, salt, and pepper. Toss until everything is well coated.
Spread the mixture evenly on a baking sheet lined with parchment paper. Roast in the oven for 25-30 minutes, or until the cauliflower is tender and slightly crispy. Stir halfway through for even cooking.
Once roasted, remove from the oven and squeeze fresh lime juice over the mixture. Toss to combine.
To assemble the wraps, lay a tortilla flat and add a generous portion of the chickpea and cauliflower mixture in the center. Top with shredded lettuce, diced tomatoes, chopped cilantro, and avocado slices.
Fold in the sides of the tortilla and then roll it up from the bottom to enclose the filling. Repeat with the remaining tortillas.