In a shallow dish or resealable plastic bag, combine the olive oil, soy sauce, and lime juice. Mix them really well.
Add the skirt steak to the quick marinade and turn it over to coat both sides. Cover the dish or seal the bag and marinate the steak at room temperature for 30 minutes to 2 hours.
Remove the steak from the marinade and then discard the remaining marinade.
In a small bowl, mix together the salt, black pepper, garlic powder, and onion powder.
Sprinkle the dry rub evenly over both sides of the steak, pressing it into the meat so it sticks.
Preheat your air fryer to 400°F (200°C). Place the seasoned skirt steak in the preheated air fryer basket and cook it for about 8-10 minutes, flipping the steak halfway through cooking, until it reaches your desired doneness. For medium-rare, the internal temperature should be around 135°F (57°C).
Remove the steak from the air fryer and let it rest uncovered for 5 minutes before placing it on a cutting board and slicing it using a sharp knife. Serve the sliced steak with your side dishes. I like having mine with cilantro-lime rice.