Rechercher

PythonReactSEOPDF
OpenClaw

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

icej0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install icej/ontario-course-planning

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

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: Program: Campus/Faculty: 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...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/icej/ontario-course-planning
Version
—
Commit
747c9b49a38685593990d168fca6cd7f84f9a689
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# 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...

Skills associés

OpenClaw

x402hub

capncoconut

Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...

OpenClaw

claw

capevace

Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.

OpenClaw

captchas-openclaw

captchasco

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.