| name | dstask |
| description | Use this skill when the user wants to manage personal tasks from the command line, add tasks with tags, or organize todos with git-backed storage. |
dstask Plugin
A personal command-line todo manager. Manage tasks with tags, contexts, and priorities from the command line with git-backed storage.
Commands
Task Management
dstask task add — Add a new task
dstask task list — List tasks
dstask task complete — Complete a task
Utility
dstask _ _ — Passthrough to dstask CLI
Usage Examples
- "Add a task to dstask"
- "List my tasks"
- "Complete a task"
- "Manage todos with git"
Installation
brew install dstask
Or via Go:
go install github.com/naggie/dstask/cmd/dstask@latest
Examples
dstask add "Fix the bug"
dstask add "Deploy to production" +work P1
dstask show
dstask show +work
dstask show project:myproject
dstask done 123
dstask _ _ add "New task"
dstask _ _ show +urgent
dstask _ _ done 456
Key Features
- Tasks - Add, list, complete
- Tags - Task tags
- Contexts - Context support
- Priorities - Priority levels
- Projects - Project organization
- Git - Git-backed storage
- Sync - Git sync
- Filter - Powerful filtering
- CLI - Command line native
- Productivity - Task management
Notes
- Git-backed storage
- Supports tags and contexts
- Great for personal task management
- Sync across devices via git