Prepare the Dressing: In a blender or food processor, combine the peanut butter, rice vinegar, lime juice, vegetable oil, sesame oil, soy sauce, honey, sugar, garlic, ginger, salt, and crushed red pepper flakes. Blend until smooth and creamy. Adjust seasoning to taste and set aside.
Assemble the Salad: In a large mixing bowl, combine the shredded chicken, cabbage, carrots, cucumber, red pepper, and green onions. Toss gently to mix the ingredients evenly.
Dress the Salad: Drizzle the peanut dressing over the salad and toss everything together until the chicken and vegetables are evenly coated.
Garnish and Serve: Transfer the salad to a serving dish. Sprinkle the peanuts and fresh cilantro over the top for garnish. Serve immediately, or chill for 20–30 minutes for a colder, more refreshing salad.