ce-test-browser
Installation
SKILL.md
Browser Test Skill
Run end-to-end browser tests on pages affected by a PR or branch using the best approved browser driver available in the active harness.
Done: the run ends by reporting what it found — either the summary, with every affected route marked Pass, Fail, or Skip and each Skip carrying its reason, or, when a preflight blocker stops testing before any route can be exercised, the blocker and what would clear it. Reaching neither, or dropping a route from the summary because nobody could reach it, is the failure this done condition exists to prevent.
Modes
- Manual (default): the user controls the dev server. When the fallback driver is
agent-browser, ask whether to run headed or headless. - Pipeline (
mode:pipeline): invoked by LFG or another automated runner. The run is unattended — never block on a question. Readreferences/pipeline-orchestration.mdfrom this skill's directory and follow it; it overrides port selection (step 4, Determine the dev server port), dev-server startup (step 5, Verify the dev server is running), and visibility prompts (step 6, Set visibility), running the same port script with--freeinside the block that starts the server.
Browser Driver Policy
Select the driver before the first browser action:
- Prefer a host-native integrated browser. Use a browser-control surface embedded in or directly owned by the active harness when it can navigate local URLs, inspect rendered and interactive state, click/fill/press, capture screenshots, and inspect console errors. A separately configured browser extension or integration is not host-native. Load and follow the selected capability's own instructions before browser work.
- Otherwise fall back to
agent-browser. Readreferences/agent-browser-driver.mdbefore running any command. - Do not introduce a third browser stack. Never install or substitute standalone Playwright, Puppeteer, a separately configured browser extension or MCP, or other ad hoc browser automation. A Playwright API exposed inside the selected host-native browser remains host-native; it is not standalone Playwright.
Installs
2.8K
Repository
everyinc/compou…g-pluginGitHub Stars
25.2K
First Seen
Apr 19, 2026
Security Audits