STM User Guide

Skylee Task Manager (STM) is a cross-platform command-line app for managing tasks. If you can type fast, STM can get your task management tasks done faster than traditional GUI apps.


Quick start

  1. Ensure you have Java 11 or above installed in your computer.
  2. Download the latest ip.jar from here.
  3. Copy the file to the folder you want to use as the home folder for your STM.
  4. Open a command terminal, cd into the folder you put the JAR file in, and use the java -jar ip.jar command to run the application.

    A welcome message similar to the below should appear in a few milliseconds.

     ____________________________________________________________
     Hello! I'm Skylee!
     What can I do for you?
     ____________________________________________________________
    
  5. Type the command after the prompt > and press Enter to execute it.
  6. Refer to the Features below for details of each command.

Features

:information_source: Notes about the command format:

Adding a todo: todo

Adding a deadline: deadline

Adding an event: event

Deleting a task: delete

Marking a task: mark

Unmarking a task: unmark

Listing tasks: list

Finding tasks by keyword: find

Finding tasks by date: date

Exiting: bye

Saving the data

Editing the data file

:warning: Caution: If your changes to the data file makes its format invalid, STM will discard all data and start with an empty data file at the next run. Hence, it is recommended to take a backup of the file before editing it.


FAQ

Q: How do I transfer my data to another computer?
A: Install the app in the other computer and overwrite the empty data file it creates with the file that contains the data of your previous STM home folder.


Command summary

Action Format
Add a todo todo DESCRIPTION
Add a deadline todo DESCRIPTION /by TIME
Add an event todo DESCRIPTION /from START_TIME /to END_TIME
Delete a task delete TASK_ID
Mark a task mark TASK_ID
Unmark a task unmark TASK_ID
List tasks list
Find tasks by keyword find KEYWORD
Find tasks by date date DATE
Save & Exit bye