NOTE: This Skill is under active development by @erabti here - https://github.com/erabti/mycroft-pomodoro-skill
Skill name: skill-pomodoro
User story:
- As a user who practices the Pomodoro technique for personal productivity, I want to be able to use Mycroft to track blocks of time called Pomodoros and report back to me on progress.
What third party services, data sets or platforms will the Skill interact with?
None, Mycroft would keep a local track of the Pomodoros worked
Are there similar Mycroft Skills already?
No, actively being worked on by Community Developer
What will the user Speak to trigger the Skill?
“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”
What phrases will Mycroft Speak?
TBA
What Skill Settings will this Skill need to store?
- Pomodoro timer
- How many Pomodoros the user has worked
- Possibly metrics over time on Pomodoros worked
Other comments?