[Productivity] To do tasks and lists

Skill name: todo-lists

User story:

  • As a busy person, I want to be able to add To Do items to various lists so that I don’t forget them
  • As a busy person, I want to be able to add different tasks to different lists so I can be more organised

What third party services, data sets or platforms will the Skill interact with?

Unknown at this stage. There are several to do list platforms around, but we may also want to consider having a Skill that is usable offline - ie without an internet connection or an API call to a third party service.

Are there similar Mycroft Skills already?

What will the user Speak to trigger the Skill?

  • “Hey Mycroft, add {{item}} to {{list}}”

  • “Hey Mycroft, what items are on {{list}}”

  • “Hey Mycroft, how many items are on {{list}}”

  • “Hey Mycroft, what are the highest priority items on {{list}}”

What phrases will Mycroft Speak?

  • On {{list}} there are {{count}} items. They are {{item_list}}
  • I have added {{item}} to {{list}}

What Skill Settings will this Skill need to store?

  • The items and the list
  • Priorities
  • Categories or similar
  • Authentication details if a third party API is being used

Other comments?

I’d really like to know what people use for their To Do Lists, or how they use them.

1 Like

As I already mentioned for the Calendar skill, it would be helpfull for me if mycroft would support CalDav as Open Protocol for Calendar and ToDos especially in connection with Own- / Nextcloud.

5 Likes

Again, as with the calendar, spot on. Privacy aware applications would be great here. I’d buy Google Home if I wanted Google Keep e.g.

1 Like

Do you know if exist a skill that read/write a to do list on Evernote.

Additionally Microsoft To do -Intergration would be cool!

We have three kinds of alerts in the Neon OS right now. One of them is to set reminders, which will provide a little of this functionality. I think adding a list skill seems very practical and not too complex. I’ve added it to our community development list, which I’ll share soon.

reminders/to do ideas
needs to be accumulating
perhaps Number each one.
able to delete an item by number ( when completed).
send to printer (recycled paper obviously )
[ mine is not a desk job list, i have a hectare of land + workshop to monitor ].
send to iphone or android phone/tablet
maybe even remote pc in workshop . all on local network.
another two penny worth
find my xxxxx phone, more than one, eg Ring it
you will realise from this i have no clue as to what already exists or where to find it