I wanted to share a quick update to RemCTL, my CLI for Reminders that I released last week, which brings almost every Reminders feature to your agent or terminal of choice.
As it turns out, I forgot to support two more Reminders-exclusive (i.e. not available to third-party clients) functionalities in the initial version: all-day reminders and the ability to assign a reminder to another person in a shared list. The former is the feature that lets you enter a task with a due date such as “Tuesday” but without a due time;. those tasks can now be properly read and written by RemCTL.
Additionally, while RemCTL cannot share lists with iCloud (it requires a private Apple entitlement – same reason why the CLI cannot share a template via iCloud), it can now read and create task assignments from an already-shared Reminders list. In a nice touch, you can even lookup assignees by name, email address, or phone number.
You can find a detailed changelog of the latest release here. As always, the best way to update the CLI is to simply ask your agent to pull the latest version and update its installed skill to match the most recent version from the repo.
