Make the marinade. Combine lime juice, garlic, cilantro, cumin, smoked paprika, salt, olive oil, and diced poblano in a blender and pulse until smooth. Or whisk together after finely mincing the cilantro and garlic by hand.
Score and marinate. Lightly score the surface of the skirt steak with shallow diagonal cuts across the grain. Place in a zip-lock bag, pour marinade over, seal, and coat completely. Refrigerate for at least 2 hours, overnight preferred.
Pull from fridge. Remove the steak 30 minutes before cooking to bring to room temperature. Pat the surface completely dry with paper towels — do not skip this step.
Heat the pan or grill. Cast iron: heat over high for 3 minutes until very hot. Add a thin layer of oil and let it shimmer. Grill: heat to high, clean the grates.
Sear. Lay the steak down and do not move it. Cook 3–4 minutes per side for medium-rare. Target internal temp: 125°F–130°F. Skirt steak is thin — work fast.
Rest. Transfer to a cutting board and rest for 5–10 minutes. Do not cut early.
Slice against the grain. Identify the direction of the muscle fibers and cut perpendicular to them in thin strips. This is what makes it tender.