Program recurring or one-time tasks. User defines what to do, skill handles when.
Clarified user-driven execution model, removed assumed access patterns