Check if `TASKS.md` exists; create it from template if it doesn't.
Parse the user's request to determine the desired task management action (add, complete, list).
Locate the relevant task(s) in `TASKS.md`.
Modify the `TASKS.md` file accordingly (add, update, move).
Save the changes to `TASKS.md`.
Respond to the user with a summary of the changes or the requested information.
If first run, initialize the dashboard.