Loading...
Loading...
Manage Taskwarrior tasks scoped to the current git repository using its remote URL as a project identifier.
npx skill4agent add zenobi-us/dotfiles storage-taskwarriorgit@github.com:zenobi-us/dotfiles.gitzenobi-us-dotfilesprojectgit config --get remote.origin.urlgithub.com:{owner}/{repo}.git{owner}-{repo}projectTASK_PROJECT_IDtask project:$PROJECT_ID listtask project:$PROJECT_ID +tag listtask project:$PROJECT_ID status:pending list
task project:$PROJECT_ID status:completed listtask project:$PROJECT_ID priority:H list
task project:$PROJECT_ID priority:L listtask project:$PROJECT_ID +bug priority:H status:pending listtask project:$PROJECT_ID add "Task description" +tag priority:Htask project:$PROJECT_ID add "Implementation task" project:$PROJECT_ID +feature +backend priority:Mtask project:$PROJECT_ID 5 modify priority:H +urgent
task project:$PROJECT_ID 5 modify "New description" -old-tag +new-tagtask project:$PROJECT_ID 5 deletetask project:$PROJECT_ID 5 donetask project:$PROJECT_ID statstask project:$PROJECT_ID summarytask project:$PROJECT_ID active listtask project:$PROJECT_ID export > backup.jsontask import backup.jsongit config --get remote.origin.url | sed -E 's/.*[:/]([^/]+)\/([^/.]+)(\.git)?$/\1-\2/'$PROJECT_ID${TASK_PROJECT_ID:-$PROJECT_ID}task project:$PROJECT_ID [filter] [command]task [command]task config report.next.labels ''# Find urgent bugs with high priority
task project:zenobi-us-dotfiles +bug priority:H list
# Find pending tasks with high priority
task project:zenobi-us-dotfiles status:pending priority:H +important list# Mark all overdue tasks as waiting
task project:zenobi-us-dotfiles overdue modify +waiting
# Add same tag to multiple tasks
task project:zenobi-us-dotfiles 1,2,3 modify +reviewed# Find tasks matching pattern
task project:zenobi-us-dotfiles 'description~Bug' list
# Combine filters with AND/OR
task project:zenobi-us-dotfiles '(priority:H or status:pending)' list/project:do:tasktask help | grep projectman taskfiltertask help usage