Make the marinade. In a bowl, whisk lime juice, lime zest, 1 tablespoon olive oil, garlic, chili powder, cumin, smoked paprika, oregano, salt, black pepper, and optional red pepper flakes.
Marinate the chicken. Add chicken strips to the bowl and toss to coat.
Let sit for at least 15 minutes at room temperature, or up to 2 hours in the fridge for deeper flavor.
Prep the veggies. Slice bell peppers and onion into thin, even strips so they cook quickly and evenly.
Cook the peppers and onions. Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat. Add onions and peppers with a pinch of salt. Sauté 5–7 minutes, stirring occasionally, until tender-crisp with a bit of char.
Transfer to a plate.
Sear the chicken. In the same skillet, add the marinated chicken in a single layer. Cook 5–7 minutes, flipping once, until browned and cooked through (165°F/74°C). Avoid overcrowding; cook in batches if needed.
Combine and finish. Return peppers and onions to the skillet.
Toss with the chicken and any pan juices. Squeeze an extra splash of lime over the top and adjust salt to taste.
Warm the tortillas. Heat tortillas in a dry skillet or directly over a low gas flame for a few seconds per side until pliable and lightly charred.
Assemble and serve. Fill tortillas with the chicken-pepper mixture. Top with cilantro and your favorite extras like Greek yogurt, salsa, or avocado.