Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

sequel-data/taskflow

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskFlow

A simple task management CLI tool. Built for the AI-Assisted Development Workshop.

Usage

# 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 550e8400

Development

npm install
npm run dev -- add "My first task"
npm test
npm run build

Workshop Exercise

This repo is intentionally incomplete. Some features you could add:

  • taskflow edit — Edit an existing task's title, priority, or tags
  • taskflow 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!

About

Workshop sample: Task management CLI for AI-Assisted Development curriculum

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 83.0%
  • JavaScript 17.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.