TopRank Skills

Home / Claw Skills / 其他 / Ontario Course Planning
Official OpenClaw rules 15%

Ontario Course Planning

Goal Produce an iterable, updatable Ontario OSSD Grades 9–12 course plan that: Meets graduation requirements, school course selection rules, and online learning requirements Meets each target university/program’s prerequisites and common Top 6 12U/M counting patterns Optimizes the schedule based on user priorities e.g., protect Grade 11/12 workload, front load difficulty to Grade 9/10, disallow summer school, prefer easier electives for average

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 Ontario Course Planning 技能。 若已安装,则直接安装 Ontario Course Planning 技能。

Overview

Skill Key
icej/ontario-course-planning
Author
icej
Source Repo
openclaw/skills
Version
-
Source Path
skills/icej/ontario-course-planning
Latest Commit SHA
747c9b49a38685593990d168fca6cd7f84f9a689

Extracted Content

SKILL.md excerpt

# Goal
Produce an **iterable, updatable** Ontario (OSSD) Grades 9–12 course plan that:
- Meets graduation requirements, school course-selection rules, and online-learning requirements
- Meets each target university/program’s **prerequisites** and common **Top 6 (12U/M)** counting patterns
- Optimizes the schedule based on user priorities (e.g., protect Grade 11/12 workload, front-load difficulty to Grade 9/10, disallow summer school, prefer easier electives for average)

# Before you plan: required inputs (ask if missing)
Ask the minimum number of questions needed to fill these. If something is unknown, label it **ASSUMPTION**.

## A) Targets (support multiple)
Record targets in working memory in this structure:
- Targets:
  - University: <name>
    Program: <program name>
    Campus/Faculty: <optional>
    Notes: <co-op? competitiveness?>

If the user says only “robotics/engineering”, ask whether they mean **Engineering** (e.g., Mechatronics/Computer/Electrical) vs **CS/Math**, and whether co-op matters.

## B) Student + school constraints
- Current grade; completed / in-progress courses (if not starting from Grade 9)
- Special programs: French Immersion / IB / AP / etc.
- Whether the school allows: taking 12U early, cross-grade enrolment, spares in Grade 12, etc.
- Timetable constraints: typically 8 courses/year (4+4). Confirm whether 7-course years are allowed.

## C) Planning priorities (must be editable)
Keep as toggles/weights:
- Workload distribution:
  - `pressureFocus`: "frontload" | "balanced" | "protect_11_12"
- Summer school:
  - `summerSchool.enabled`: true/false
  - `summerSchool.maxPerYear`: 1 (default)
  - `summerSchool.useFor`: "nonTop6" | "reachAhead" | "repeatImprove" (default: nonTop6)
- Grades/average strategy:
  - `maximizeAverage`: true/false
  - `preferEasierElectives`: true/false
- Risk tolerance:
  - `planRobustness`: "conservative" | "normal" | "aggressive"

# Workflow (generate or update a plan)

## Step 1 — Build the rule baseline (read...

Related Claw Skills