Automates end-to-end browser testing on pages touched by your PR or branch using agent-browser. It diffs your changes against main, maps affected files to routes (views, controllers, Stimulus controllers, components), then systematically opens each page, captures snapshots, and verifies elements render correctly. In pipeline mode it runs headless and auto-starts your dev server on a free port. In manual mode it asks if you want to watch the browser, which is genuinely useful when debugging flaky interactions. The route mapping is opinionated but covers Rails and Next.js patterns well. Good for catch-all smoke tests before merging, though you'll want real integration tests for complex flows.

skills.sh installs
3.1K
GitHub stars
26K
last updated
Aug 21, 2026

Install

$ npx -y skills add everyinc/compound-engineering-plugin --skill ce-test-browser --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/everyinc/compound-engineering-plugin
Categories
Testing & QA, Git & Pull Requests, Automation & Workflows
First seen
Jun 3, 2026

More from everyinc/compound-engineering-plugin

All 78
1anthropics avatarsox-testinganthropics/knowledge-work-pluginsGenerate SOX sample selections, testing workpapers, and control assessments. Use when planning quarterly or annual SOX 404 testing, pulling a sample for a contr2.8Kskills.sh installs
2mastra-ai avatarsmoke-testmastra-ai/mastraCreate a Mastra project using create-mastra and smoke test the studio in Chrome using Chrome MCP server2.5Kskills.sh installs
3owl-listener avatara-b-test-designowl-listener/designer-skillsDesign rigorous A/B tests with hypotheses, variants, metrics, and sample size calculations.2.3Kskills.sh installs
4owl-listener avatarclick-test-planowl-listener/designer-skillsDesign click/first-click tests to evaluate navigation and information findability.2.2Kskills.sh installs
5refoundai avatarusability-testingrefoundai/lenny-skillsHelp users conduct effective usability testing. Use when someone is planning user tests, designing prototype validation, preparing usability studies, or trying 1.8Kskills.sh installs
6forcedotcom avatartesting-agentforceforcedotcom/afv-librarytesting agentforce1.5Kskills.sh installs