Special attacks
Each special attack has a cooldown. Plan out the number of turns until a Boss battle and make sure all your special attacks will be available. If you can use a special attack twice during a Boss battle you will have a significant advantage.