Chess.com already has this feature. It is called conditional move. You predict your opponent's moves and respond to it.
The support article below will guide you on how to make conditional moves.
https://support.chess.com/article/333-how-do-i-make-conditional-moves.
Hello
I am playing a tournament, that has a 3-day window per move. It would be great, that if you checked the player, and they only had 1 move, that you don't have to wait around for days, for them to make it. Just do the move.
Cheers