Course Schedule Conflict Detector
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md and install @user_70c2f807/course-schedule-conflict-detector.
About this skill
Problem: Schedule Conflicts Are Hard to Verify Manually
Choosing courses is less about picking topics and more about checking whether two classes overlap on the same weekday and time slot. The problem gets worse with labs, PE, single/double weeks, and cross-campus commutes. Manually comparing schedules can miss edge-case overlaps or create new conflicts when moving one class.
How the Skill Works
course-schedule-conflict-detector performs time-based analysis for selected or candidate courses. It:
- Collects course names, weekdays, start/end times, and week constraints when relevant
- Compares time intervals pairwise and calculates overlap minutes
- Renders a weekly timetable as a table, marking conflicting courses and slots
- Analyzes free slots and proposes actionable adjustments or alternatives
The key workflow normalizes input to CourseName WeekdayX 8:00-9:30, compares intervals, ranks conflicts by severity, and explains the affected duration instead of only reporting that a conflict exists.
Boundaries
It only detects time conflicts. It does not assess course quality, credit requirements, or exam scheduling, and it cannot log into a university registration system to submit selections. A practical order is to fix required courses first, then fit electives; keep 10–15 minutes between classes for room changes and reserve commute time for cross-campus schedules.
Use Cases
- Before course selection, paste selected courses into the model to check weekday and time-slot overlaps.
- While planning lab sections, compare their specific time slots with theory classes and list overlap minutes.
- For single/double-week schedules, mark week constraints and verify whether adjusting one elective creates new conflicts.
- Before adding a course, analyze free slots that do not block required classes and still leave room-change buffer time.
Best For
- Undergraduates selecting courses who need to find overlapping classes and get adjustable time-slot suggestions.
- Students arranging lab or PE sections who want time-consuming classes included in conflict checks, not just lectures.
- Upperclassmen helping peers organize timetables who need a weekly table with highlighted conflict slots.
- Students considering an extra course who need to check free slots for new conflicts before choosing a section.
Related Skills
It helps users identify physical, emotional, time, and energy boundaries, practice firm yet respectful refusal, and process guilt after setting boundaries, while excluding abuse and legal cases.
A 12-step framework across disassembly, insight, reassembly, and iteration for structurally analyzing products, business models, or personal growth and producing innovation proposals.
For Unity 2022.3 LTS, maps goals to editor windows, components, and settings, then gives reference-based menu paths, property values, and step-by-step actions.
A five-phase coaching workflow for career positioning, resume optimization, mock interviews, offer comparison, and salary negotiation.