Yes, you have to marinade the skirt steak for the flavor to develop. The minimum time this steak should marinade is 30 minutes, but the longer the better.