taskwarriorlisted
Install: claude install-skill svyatov/agent-toolkit
# Taskwarrior
Taskwarrior is a command-line task manager. Everything flows through one command: `task`.
## Core Syntax
Every command follows this pattern:
```
task [filter] <command> [modifications]
```
- **filter** — selects which tasks to act on (before the command)
- **command** — what to do (add, modify, done, delete, list, next, etc.)
- **modifications** — changes to apply (after the command)
Filters and modifications look similar (`project:Home`, `+tag`, `due:friday`) but their position relative to the command determines their role.
## Essential Operations
### Creating tasks
```bash
task add <description> [attributes]
task add Fix login bug project:Backend priority:H due:friday +bug
task add "Buy groceries" due:saturday +personal
task log <description> # record an already-completed task
```
### Modifying tasks
```bash
task <ID> modify <changes>
task 3 modify priority:M due:monday
task 3 modify +urgent # add tag
task 3 modify -urgent # remove tag
task 3 modify /typo/fixed/ # text substitution in description
task 3 append more details # add words to end
task 3 prepend URGENT # add words to beginning
task 3 annotate "See PR #42" # add a note
task 3 denotate "See PR #42" # remove a note
```
### Completing, deleting, undoing
```bash
task <ID> done # mark complete
task <ID> done project:Shipped # en passant: modify while completing
task <ID> delete # mark deleted (recov