To make the marinade, combine the garlic, ginger, lime juice, honey, soy sauce, sriracha, and salt in a small bowl.
Put the chopped chicken into a large bowl and pour in the marinade mixture. Stir to coat all the chicken pieces evenly, then cover and put in the fridge to marinate overnight.
When ready, take the chicken out of the fridge and chop the onion.
Assemble the skewers by threading each one with chicken cubes and onion alternately.
Place in the air fryer and cook for 10 minutes at 180C. Then flip and cook on the other side for 7-10 minutes.
Serve the skewers with a portion of cooked basmati rice and veg of your choice.
