I wanted to know if there is any alternative for skipping the nafl prayers?
As once I heard about the alternative for skipping the nafl of all the daily prayers is a salah named salah at-tawabeen but not sure about it as I heard it in one of the videos made on Ayatullah Bahjat.

So if there is any such prayer can you please-help me know more about it in detail.

I have not heard of a prayer by the name of Namaz tawabeen. There is however a discussion on whether it is important to pray qadha instead of nawafil and according to some, qadha should be prayed.