← ClaudeAtlas

mylab-pearsonlisted

Work a Pearson MyLab / MyLab Statistics / MathXL homework set or quiz — launch it through the popup, read each question, compute, fill the answer boxes, and submit. Use whenever Max points at a MyLab, MyLab Stats, Mastering, MathXL or Pearson assignment, says a stats homework is "in MyLab", asks to do/finish/check a numbered set like "2.3" or a chapter review quiz, or when an assignment turns out to be hosted at mylabmastering.pearson.com / mylab.pearson.com / tdx.acs.pearson.com. Covers the popup launch, promoting the player out of its iframe, the custom math answer boxes, and reading graphs from their alt text. Not for MyOpenMath (myopenmath.com) — that is the `myopenmath` skill.
98ping/chip · ★ 1 · AI & Automation · score 74
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