← ClaudeAtlas

topydolisted

Manages todo.txt tasks using topydo CLI. Adds, lists, completes, prioritizes, tags, and organizes tasks with dependencies, due dates, recurrence, and projects. Use for any task management, todo lists, or when the user mentions tasks, todos, or todo.txt. Requires Python 3 and pip. Works on macOS, Linux, and Windows.
bastos/skills · ★ 7 · AI & Automation · score 71
Install: claude install-skill bastos/skills
# topydo - Todo.txt Task Manager topydo is a powerful CLI for managing tasks in the todo.txt format. It supports dependencies, due dates, start dates, recurrence, priorities, projects, and contexts. ## Task Format Reference ``` (A) 2025-01-11 Task text +Project @Context due:2025-01-15 t:2025-01-10 rec:1w star:1 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─ Star marker │ │ │ │ │ │ │ └─ Recurrence │ │ │ │ │ │ └─ Start/threshold date │ │ │ │ │ └─ Due date │ │ │ │ └─ Context │ │ │ └─ Project │ │ └─ Task description │ └─ Creation date └─ Priority (A-Z) ``` ## Installation ### Homebrew (macOS, preferred) ```bash brew install topydo ``` ### pip (all platforms) ```bash pip3 install topydo ``` With optional features: ```bash pip3 install 'topydo[columns,prompt,ical]' ``` ### Linux (pipx preferred) ```bash pipx install topydo ``` If `pipx` is unavailable, install it with your system package manager first, or use a Python virtual environment. ## Configuration Config file locations are loaded in this order; later files override earlier values: - `/etc/topydo.conf` - `~/.config/topydo/config` - `~/.topydo` - `.topydo` (current directory) - `topydo.conf` (current directory) - `to