Skip to content

erabti/mycroft-pomodoro-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pomodoro Skill

A tool used to run a pomodoro timer.

Description

This skill is used to try to make Mycroft as your work companion. Pomodoro is a very good work technique used to manage time, by giving persistent break times.

NOTES:

  1. The default work time is 25 minutes, the default break time is 5 minutes and the default long break time is 15 minutes.
  2. If you want to change the work time or the break time in speech, say the work time first.
  3. Not recommended to put the break time longer than the work time.
  4. Not recommended to put the work and break time too short (below 10 seconds).

Terminology:

  1. A cycle is one finished work and one finished break.
  2. A run is four finished cycles.
  3. A long break is a duration taken each run.
  4. A session is all works and breaks taken after stopping pomodoro.

TODO:

  1. Make a record to store the sessions.
  2. Ask to save the session each time finishes.
  3. Keep record of distractions during the session.
  4. Integrate with the enclosure.
  5. Switchable fun mode!

Examples

  • "pomodoro"
  • "start pomodoro"
  • "start a pomodoro"
  • "start a pomodoro for 23 minutes"
  • "start a pomodoro for 20 minutes and 10 minutes"
  • "start pomodoro for 30 minutes work and 10 minutes break"
  • "start a pomodoro for 20 minutes work time and 5 minutes break time"
  • "how much time left for the work time"
  • "how much time left in pomodoro"
  • "pomodoro status"
  • "how much time left for the break"
  • "what is the remaining time for the break"
  • "end pomodoro"
  • "stop pomodoro"
  • "exit pomodoro"

Credits

erabti mycroft community

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages