In a large mixing bowl, combine the sweet chili sauce, minced garlic, grated ginger, soy sauce, sesame oil, lime juice, and red pepper flakes. Mix well to create a marinade.
Add the shrimp to the marinade, stirring to coat them evenly. Allow the shrimp to marinate for about 15-20 minutes to absorb the flavors.
Heat a large skillet over medium-high heat. Once hot, add the marinated shrimp along with the marinade.
Cook the shrimp for 2-3 minutes on one side, then flip and cook for an additional 2-3 minutes, or until the shrimp are pink and opaque. Ensure not to overcook them as they can turn rubbery.
Remove the skillet from heat and sprinkle the sliced green onions over the shrimp. Toss everything together gently.
Serve the Sweet Chili Garlic Shrimp over a bed of jasmine rice or quinoa. Garnish with fresh cilantro for added flavor and presentation.