Weighted task chooser is a command line node script that will select a randomly weighted task to do out of a tasklist markdown file.

So you have a list of tasks to do in a markdown file:

- Task 1
- Task 2
- [4] Task 3
- Subtask of 3

- Task 4 Some notes on task 4
- Task 5 - done, don't every pick this
- Task 6

This will randomly choose one of the parent tasks from that file. It also does weighting, where each task has a default weight based on the value in the brackets.