Step 1: In a medium bowl, whisk together soy sauce, peanut butter, coconut milk, brown sugar, curry powder, lime juice, grated ginger, garlic, salt, and black pepper to make the marinade.
Step 2: Add chicken strips to the marinade, ensuring they are fully coated. Cover and refrigerate for at least 1 hour to allow flavors to develop.
Step 3: Preheat grill, grill pan, or broiler on medium-high heat. Thread marinated chicken strips onto soaked wooden skewers.
Step 4: Grill or broil chicken skewers for 4–6 minutes per side, or until fully cooked and lightly charred. Remove from heat and let rest for 2 minutes.
Step 5: In a mixing bowl, combine cucumber, red onion, and red chili. Whisk together rice vinegar, sugar, sesame oil, and a pinch of salt. Pour over the cucumber mixture and toss gently. Garnish with fresh cilantro.
Step 6: Optional: Prepare peanut dipping sauce by whisking together peanut butter, soy sauce, lime juice, honey, and water until smooth. Adjust consistency with additional water if needed.
Step 7: Serve chicken skewers hot alongside cucumber salad and optional peanut dipping sauce.