course-schedule-export
Installation
SKILL.md
Course Schedule Export
Convert messy timetable inputs into a checked calendar export. Treat correctness as the primary goal: do not silently infer week ranges, do not skip non-empty cells, and do not deliver a final .ics until the normalized schedule has been cross-checked against the source. Prefer a multi-round workflow: normalize, verify, resolve ambiguities, verify again, then export.
Do not assume that another school's calendar dates, slot times, timezone, or semester structure apply here. If the user has not provided a week-1 anchor, period-time table, timezone, or any other school-specific calendar setting needed for deterministic export, ask for it before generating the final .ics.
Workflow
- Gather the authoritative inputs.
Require:
- at least one primary timetable source
- the class-period time table
- the week-1 anchor date, ideally the Monday of week 1, if any recurring week-based classes exist Optional:
- supplemental screenshots for labs, makeup classes, or weekend sessions
- a second timetable source for cross-checking
- a previously exported calendar or manifest to diff against If any required item is missing, ask for it explicitly instead of reusing values from a previous school or previous export.