Support
Chexlist v0.1.0 (V1)
Install
- Install Chexlist from the Chrome Web Store, then pin it from the puzzle-piece menu in your toolbar so the icon is visible.
- Open any http or https page — Chexlist doesn't run on
chrome://pages or the Chrome Web Store itself. - Click the Chexlist toolbar icon. If the page has no checklist yet, you'll see Create checklist; if one already matches the page, you'll see Open checklist and Edit checklist instead.
Build your first checklist
- Click Create checklist and give it a name. The panel opens on the right side of the page.
- Step 1 — Analyse page reports how many interactive elements the page has and how reliable selectors are likely to be here.
- Step 2 — Select element on page: hover to preview an element, click to add it, or press
Escto cancel. - Check the selector reliability grade on each element — 🟢 reliable, 🟡 fallback, 🔴 unreliable — then fill in a name, optional section, instruction, and expected value.
- Click Save checklist, then Run to switch to player mode.
Run a checklist
- The next incomplete item is marked with
→. When its element is on screen, Chexlist highlights it automatically — no need to hunt for it. - Click any item to jump straight to it and highlight it manually.
- Click ✓ Mark complete on the on-page card, or tick the checkbox in the panel — either updates progress the same way.
- Progress is saved automatically per checklist, so closing the panel and coming back later picks up where you left off.
Troubleshooting
The toolbar popup says to reload the tab
A tab that was already open before you installed or reloaded the extension won't have the content script injected yet. Reload that tab once and try again.
An item says "Element not found on this page"
The page may not have finished rendering yet, or the site's markup changed since the checklist was built. Click Re-analyse page — Chexlist re-reads the page and resumes detection, though it does not retroactively fix a selector that no longer matches anything.
"Checklist not available on this page"
Chexlist only shows a checklist once at least one of its saved items actually resolves on the current page — matching the URL alone isn't enough, since two screens of the same app can have completely different controls. Navigate to the page the checklist was built for, or click Re-analyse page.
Highlighting stopped after I navigated
On a single-page app, any URL change pauses smart highlighting and shows a "Page changed" notice, since some of the checklist's elements may belong to the previous view. Press Re-analyse page to resume.
An element inside an iframe can't be picked
Only the page's top frame is instrumented in V1 — elements inside cross-origin iframes aren't selectable.
Still stuck?
Chexlist doesn't have a support inbox set up yet — check back here, or use the support contact listed on the Chrome Web Store listing once Chexlist is published there.