myopenmathlisted
Install: claude install-skill 98ping/chip
# MyOpenMath homework
Drives a MyOpenMath (IMathAS) assignment end to end with the **Claude in Chrome**
tools. The full runbook — every trap, with the fix — lives in
**`tooling/MY_OPEN_MATH.md`**. Read it before the first interaction; the summary
below is the shape of the job, not a substitute.
The graph reader is **`tooling/myopenmath-graph.js`**.
## Ask first
Reading the page and computing answers is ordinary help. **Typing into the answer
boxes and clicking Submit Question each need Max's explicit go-ahead.** Ask once,
then that covers the run. Never enter credentials anywhere.
## Steps
1. **Locate** — from any Canvas tab, hit the assignments API with a `search_term`
to get the assignment id and confirm the tool URL is `myopenmath.com`
(`tooling/MY_OPEN_MATH.md` §1).
2. **Launch and identify the mode.** This decides everything downstream:
- **"Load … in a new browser window"** → click it. A new top-level tab joins
your tab group. `read_page`, `get_page_text` and `javascript_tool` all work
on the real DOM. **Much easier — prefer it.**
- **Resume/Start inside the page** → cross-origin iframe. Screenshot-only,
the nav arrows wedge, and you need the `about:blank` reload trick. See §2.
3. **Scope the set** with `#/print` — all questions on one page, real math and
graphs. Note which are graph-based. Then reload and Resume.
4. **Per question** (`location.hash = '#/skip/N'`):
- `read_page` for refs, screenshot for layout.
- **Zoom any r