Unpopular opinion: If your game has an "auto-battle" feature, your game has failed at one of the fundamental reasons why you have combat in games. If a part of your game is so un-engaging that the option to skip it is even considered, it shouldn't be in the game.