Cm browse
Skill tody-agent/codymaster/.claude-desktop/skills/cm-browse
Use when you need visual QA, screenshots, or post-deploy smoke testing through a real browser with Playwright.From its SKILL.md
npx -y skills add tody-agent/codymaster --skill cm-browseAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.1 KB, 294 tokens by cl100k_base, as published. Nobody here has run it
cm-browse — local Playwright daemon
Full runbook: docs/browse-daemon.md (install Chromium, token, troubleshooting).
When to use
- Visual QA, screenshots, post-deploy smoke through a real browser (not only Stitch/Pencil).
- Before claiming “UI works”, drive
cm browse+cm qa-visual.
CLI
export CM_BROWSE_TOKEN="$(openssl rand -hex 24)"
cm browse start --port 17395 --token "$CM_BROWSE_TOKEN"
HTTP API (Bearer token)
POST /session/startbody{ "headless": true }POST /navigate{ "url": "https://…" }POST /refs/refresh— assignsdata-cm-refto interactive nodes; use@e1style refs.POST /click{ "ref": "e1" }POST /fill{ "ref": "e2", "value": "text" }GET /screenshot— PNGGET /console/GET /network— ring buffers
Integrations
cm qa-visual --url …calls the daemon locally.- Pair with
cm-canary/cm-safe-deployfor ship verification.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.