In a small bowl, whisk together the peanut butter, soy sauce, maple syrup, garlic, red pepper flakes, lime juice, and rice vinegar until completely combined.
Add water while whisking until the dressing is thinned. Set aside.
In a large bowl, stir together the canola oil, soy sauce, sesame oil, maple syrup, and garlic.
Add the chicken and let it marinate 20 minutes or up to 2 hours.
Preheat the oven to 400 F.
Place the chicken on a foil-lined baking sheet and bake for 20-25 minutes, until cooked through and browned. Remove from the oven and let cool.
Dice the chicken into ½-inch pieces.
In a very large bowl, combine the lettuce, cucumber, cabbage, scallions, avocado, diced chicken, and edamame.
Toss the salad with the prepared peanut butter dressing, then serve.