Ontario Course Planning
Skill by icej
Why use this skill?
Optimize your OSSD path and university admissions with the Ontario Course Planning agent. Manage 4-year plans, prerequisites, and Top 6 strategies.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/icej/ontario-course-planningWhat This Skill Does
The Ontario Course Planning skill is a comprehensive academic advisor designed for Ontario high school students navigating the OSSD requirements while aiming for competitive university admissions. It acts as an intelligent, state-aware agent that maintains a multi-year academic roadmap. By analyzing student history, school-specific course catalogs, and target university prerequisites (specifically focusing on Top 6 12U/M calculation logic), it generates, maintains, and optimizes 4-year graduation plans. The skill is designed to be iterative; you can update your goals, report completed grades, or modify summer school constraints, and the agent will revise your plan accordingly while ensuring you remain on track for graduation and university eligibility.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/icej/ontario-course-planning
Use Cases
- Competitive Admissions Strategy: Plan your Grade 11 and 12 course load to maximize your 'Top 6' average for programs like Waterloo Computer Science or UofT Engineering.
- Constraint Management: Balance complex requirements like French Immersion, AP/IB streams, or mandatory online learning credits while navigating school-specific timetable limitations.
- Course Load Optimization: Strategically place prerequisite courses to avoid burnout, using the 'pressureFocus' toggle to front-load difficulty or protect your Grade 12 GPA.
- OSSD Compliance: Automatically verify that your plan meets the 30-credit OSSD requirement, including compulsory credits, group requirements, and literacy/community service markers.
Example Prompts
- "I'm a Grade 10 student aiming for Waterloo Engineering. My school allows 7 courses per year and one summer school credit. Can you build me a plan that prioritizes my Top 6 average while keeping my Grade 12 workload manageable?"
- "Update my 4-year plan: I just decided not to take summer school this year, and I want to swap my Grade 11 Chemistry elective for an easier credit to boost my average. Does this still meet the prerequisites for UofT Life Sciences?"
- "Evaluate my current course selection for Grade 12. I need to ensure I have MHF4U, MCV4U, SPH4U, and ENG4U for my target CS programs. Can you check if I have enough spares to balance the difficulty?"
Tips & Limitations
- Keep Inputs Accurate: The plan is only as good as the data provided. Always specify if you are in a specialized stream like IB or AP, as these change prerequisite pathways.
- Iterative Refinement: Don't hesitate to update your constraints mid-semester. The skill is designed to recalculate your path based on new realities like dropped courses or revised school catalogs.
- Limitations: Always verify final university admission requirements on the official OUAC (Ontario Universities' Application Centre) portal, as program prerequisites can change annually.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-icej-ontario-course-planning": {
"enabled": true,
"auto_update": true
}
}
}