@rnahasnahasuddin,
Having a fixed schedule to enable and disable the ML skill is the best possible solution here.