What problem does it solve?
It solves the problem of scattered, inconsistent todo tracking by aggregating your tasks across all vault todo files into a single, deadline-aware view.
Core Features & Use Cases
- Loads and applies reliability + behavioral rules: Reads
_system/todo-rules.md and _system/commandments.md, and loads the user profile to locate Python for due-date checking.
- Runs due-date checking when possible: Executes
_system/check_due.py (or falls back to skipping due-date checking if Python isn’t discoverable).
- Aggregates tasks across todo sources: Reads every Markdown file in
todos/ except todos/README.md, omits completed tasks, sorts tasks into deadline buckets, and flags tasks open for 2+ weeks.
- Supports safe, instruction-only updates: Waits for user instructions and only then allows adding tasks, marking tasks done (with explicit confirmation), or updating deadlines/notes.
Quick Start
Run the todos skill command to get an aggregated, sorted list of your open tasks with overdue and upcoming deadlines highlighted.