mylab-pearsonlisted
Install: claude install-skill 98ping/chip
# MyLab / Pearson homework
Drives a Pearson MyLab (MathXL) assignment end to end with the **Claude in Chrome**
tools. The full runbook — every trap, with the fix — is
**`tooling/MYLAB_PEARSON.md`**. Read it before the first interaction; what follows
is the shape of the job.
The page helper is **`tooling/mylab-pearson.js`**.
## Which skill
- `myopenmath.com` → the **`myopenmath`** skill. Different machinery (MathQuill,
hash routing, per-question submits).
- `mylabmastering.pearson.com` / `mylab.pearson.com` → **this skill**.
## Ask first
Reading and computing is ordinary help. **Opening an attempt, typing into boxes,
and clicking Check answer each need Max's go-ahead.** One ask covers a homework
set with unlimited attempts. A **timed or limited-attempt quiz is different: the
irreversible step is opening it**, so quote the attempt count, time limit and due
date and ask before you start. Never enter credentials.
## Steps
1. **Get the tab into the MCP group.** Clicking the assignment fires a popup that
lands outside the group — ask Max to drag it in. **Never let the group reach
zero tabs**, it dissolves (§1).
2. **Promote the player to top-level** before clicking *Get started*:
`location.href = document.getElementById('ctl00_ctl00_InsideForm_MasterContent_PlayerHtml5').src`
You land on `tdx.acs.pearson.com` with a real DOM instead of being
screenshot-only. This is the move that makes the whole run fast (§2).
3. **Paste `tooling/mylab-pearson.js`**, then