1. A method comprising: receiving, by a device, task navigation information; identifying, by the device, a selection of a first task, of a plurality of tasks, based on the task navigation information, the plurality of tasks corresponding to a plurality of routing instructions that are to be applied to one or more network devices; providing, by the device, a list of tasks from the plurality of tasks, based on identifying the selection of the first task, the list of tasks being based on information identifying tasks historically selected subsequent to the selection of the first task; identifying, by the device and based on the task navigation information, a selection of a second task, of the plurality of tasks, subsequent to identifying the selection of the first task; and storing, by the device, information indicating that the second task has been selected subsequent to the first task based on identifying the selection of the second task subsequent to the selection of the first task, the information indicating that the second task has been selected subsequent to the first task including a number of times that the second task has been selected subsequent to the first task, the number of times, that the second task has been selected subsequent to the first task, being incremented when a particular amount of time has elapsed after identifying the selection of the second task, the number of times, that the second task has been selected subsequent to the first task, not being incremented when a condition is satisfied, the condition being included in a group of conditions comprising: a first condition indicating that the second task is navigated away from within the particular amount of time, a second condition indicating that the second task enters an idle state after the second task has been selected, and a third condition indicating that the second task is not completely executed within the particular amount of time, the information indicating that the second task has been selected subsequent to the first task corresponding to the information identifying tasks historically selected subsequent to the selection of the first task.