Taskmaster CLI, crafted for superior task management, integrates the efficiency of command-line operations with advanced features like Pomodoro timers and AI-driven task suggestions. This document outlines the current state of the project and prospective enhancements.
- Add Task: Implements the addition of new tasks.
- List Tasks: Facilitates viewing all tasks.
- Update Task: Enables updating the status of tasks.
- Delete Task: Allows for the deletion of tasks.
- Pomodoro Timer: A focus-enhancing timer currently under implementation.
- AI Suggestions: In the planning phase, aimed at providing smart task recommendations.
- Task Prioritization: Automatically prioritize tasks based on deadlines and importance.
- Calendar Integration: Synchronize tasks with your personal calendar.
- Data Visualization: View your task progress through charts and graphs.
We welcome contributions! If you have ideas or features you’d like to see, please propose them in the 'Issues' section.
Details for installing the current version of Taskmaster CLI.
# Clone the repository
git clone https://github.com/sarim2000/taskmaster.git
# Navigate to the directory
cd taskmaster-cli
# Install dependencies
npm install
Quick start guide for using the Taskmaster CLI.
# Add a new task
taskmaster-cli addTask "Task Description"
# List all tasks
taskmaster-cli listTasks
# Update a specific task
taskmaster-cli updateTask <id> --completed <BOOLEAN>
# Delete a task
taskmaster-cli deleteTask <id>
Taskmaster CLI is released under the MIT License. See LICENSE for more details.