约文德元年（888年）至龙纪元年（889年），李茂庄被任为匡国军节度使。约大顺元年（890年），任天雄军节度使。唐昭宗景福元年（892年）正月，时任凤翔节度使李茂贞、静难节度使王行瑜、镇国军节度使韩建、匡国军节度使王行约、李茂庄上言称山南西道节度使杨守亮窝藏自己的养堂伯、先前背叛昭宗的前当权宦官杨复恭，请求出军讨伐，自备供军粮料，并请求加李茂贞山南西道诏讨使。朝议认为一旦李茂贞得到山南西道就不可控制，下诏和解，诸镇都不听，李茂贞、王行瑜等擅自出兵。二月，昭宗加李茂贞山南西道招讨使。八月，杨守亮兵败出奔。