01 - In a medium bowl, combine the thinly sliced chicken with soy sauce, lime juice, sesame oil, and ground ginger. Toss to coat evenly and let rest while you prepare the remaining components.
02 - Heat a non-stick skillet over medium-high heat. Add the marinated chicken and cook for 5 to 7 minutes, turning occasionally, until golden brown and cooked through to an internal temperature of 165°F. Remove from the skillet and set aside.
03 - In a small bowl, whisk together the peanut butter, soy sauce, lime juice, honey or maple syrup, rice vinegar, and chili-garlic sauce until smooth. Gradually add warm water, stirring continuously, until the sauce reaches your preferred drizzling consistency.
04 - Warm each flour tortilla in a dry skillet over medium heat for about 10 seconds per side, or microwave in a damp paper towel for 15 seconds, until pliable and soft.
05 - Spread a generous tablespoon of peanut sauce down the center of each warm tortilla. Layer the cooked chicken, shredded carrots, sliced red bell pepper, purple cabbage, and green onions evenly over the sauce. Sprinkle with fresh cilantro and chopped roasted peanuts if desired.
06 - Drizzle additional peanut sauce over the filling. Fold in the sides of each tortilla and roll tightly to enclose the filling. Slice each wrap in half diagonally and serve immediately with a wedge of fresh lime.