do-todo-txt
Installation
SKILL.md
todo.txt via tuxedo
Use tuxedo only. Do not use todo.sh: its line numbering differs from tuxedo's, so mixing them hits the wrong tasks.
The list is $TODO_FILE, else $TODO_DIR/todo.txt, else ~/todo.txt; done history is the sibling done.txt. If TODO_FILE or TODO_DIR is already set, run tuxedo as is. If neither is set, tuxedo falls back to ./todo.txt or a temp sample file, so prefix every command with TODO_DIR=~ (works in fish and bash). Commands below omit that prefix.
Agents: use the CLI with --json, never the TUI. A running TUI reloads external changes within ~250 ms.
Format (one line = one task)
(A) 2026-10-09 Call dentist @phone +health due:2026-10-20 rec:+1m t:-3d
x 2026-10-12 2026-10-09 Call dentist @phone +health due:2026-10-20