A simple task management CLI tool. Built for the AI-Assisted Development Workshop.
# Add a task
taskflow add "Fix login bug" -p high -t backend auth
# List open tasks
taskflow list
# List all tasks (including completed)
taskflow list --all
# Filter by priority
taskflow list -p critical
# Filter by tag
taskflow list -t backend
# Complete a task (supports ID prefix matching)
taskflow done 550e8400
# Delete a task
taskflow rm 550e8400npm install
npm run dev -- add "My first task"
npm test
npm run buildThis repo is intentionally incomplete. Some features you could add:
taskflow edit— Edit an existing task's title, priority, or tagstaskflow stats— Show task statistics (total, done, by priority)taskflow search <query>— Full-text search across task titles and descriptions- Due dates — Add optional due dates with overdue highlighting
- Export — Export tasks to JSON, CSV, or Markdown
Use Claude Code with CLAUDE.md to implement one of these!