Syllabus Reminders

Reads your syllabus, finds all due dates, and sets up text reminders and calendar events so you never miss an assignment

luokai0 Updated 10 repo stars

File contents

Prerequisites

  • Uploaded syllabus

  • User should have phone number added in settings

  • User should have Google Calendar connected in settings


Input

  • File path of the syllabus

Protocol

  1. Use tool read_file to read the syllabus and parse it for due dates of assignments, essays, quizzes, exams, etc.
  2. For each parsed date, use tool create_scheduled_task with delivery_method: "sms" to create a reminder, set for the morning ONE DAY BEFORE the due date. Make sure to include the class name for context.
  3. For each parsed date, use tool use_app_google_calendar with google_calendar-quick-add-event to create a calendar event ON the due date. Make sure to include the class name for context

luokai0/ai-agent-skills-by-luo-kai/tree/main/ai-agent-skills/21-external-registries/01-zo-computer-official/syllabus-reminders commit df32fa5351

Frequently asked questions

npx skillmds@latest add luokai0/syllabus-reminders