Shred the rotisserie chicken into bite-size pieces. In a bowl, combine melted butter, buffalo sauce, and garlic powder, then toss with chicken until fully coated. Make sure every piece gets covered for even flavor.
Add shredded cheese, chopped onions, pickles, and ranch dressing to the chicken mixture. Stir everything until creamy and evenly distributed. Taste and adjust seasoning with salt and pepper.
Warm tortillas briefly in a skillet or microwave so they become soft and flexible. Lay them flat on a clean surface to prepare for filling. Warm tortillas prevent tearing while rolling.
Place chopped romaine lettuce along the center of each tortilla. This creates a fresh crunch and keeps the wrap from becoming soggy. The lettuce also helps balance the spicy filling.
Spoon the buffalo chicken mixture evenly over the lettuce. Add optional microgreens if using, then fold in both sides and roll tightly from the bottom up to secure the filling.
Use a sharp knife to slice wraps diagonally in half. This makes them easier to eat and creates a nice presentation. Serve immediately for best flavor and texture.