Updated skipif with reason parameter