Browser Testing Skills

Browser testing skills separate deterministic regression tests from visual QA, live browser inspection, screenshots, and local verification. Source: Skill Registry, 2026-11-02

When To Use This

Use this family for Playwright, screenshots, local verification, visual QA, browser automation, desktop app checks, and rendered proof.

Core Model

Executable behavior lives in skills/**/SKILL.md. This page owns family-level routing, tradeoffs, and failure modes. Exhaustive inventory lives in Skill Registry. Full retired article bodies live in Retired Skill Article Ledger.

Concept Position

Axis Value
Family Generated skill-family synthesis
Concept owned Browser testing skills separate deterministic regression tests from visual QA, live browser inspection, screenshots, and local verification.
Operationalizes into Skill Registry, Skill Resolver, executable SKILL.md source
Use this page when choosing the right skill family before loading executable source

Decision Matrix

Need Route
Use Playwright for repeatable assertions. Load the named SKILL.md from Skill Registry and use this page for context.
Use browser-harness or agent-browser for exploratory rendered inspection. Load the named SKILL.md from Skill Registry and use this page for context.
Keep browser automation separate from agent search or docs lookup. Load the named SKILL.md from Skill Registry and use this page for context.

Do Not Confuse

  • Browser automation is not the same as localhost testing.
  • Agent search/retrieval is a different capability family.

Tool And Skill Routing

Skill Category Origin Executable source Trigger signal
agent-browser engineering personal skills/engineering/agent-browser/SKILL.md Default browser automation and browser QA for Kevin's agents: open, scrape and test sites, fill forms, take screenshots, debug localhost, drive Electron or cloud browsers. Use for any bro...
core-web-vitals engineering personal skills/engineering/core-web-vitals/SKILL.md Optimize Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experie...
dcs-test deprecated dedalus skills/deprecated/dcs-test/SKILL.md Run DCS test profiles against controlplane (Go), host-agent (Rust), storage-daemon, or live clusters. Use when testing DCS changes locally or triggering CI test suites.
human-review productivity unknown skills/productivity/human-review/SKILL.md Open a local HTML file, rendered Markdown or localhost page for the user to edit and annotate in place, then apply one feedback batch to source. Use when the user wants to review a page v...
implicit-cad engineering external skills/engineering/implicit-cad/SKILL.md Create, edit, render and snapshot browser-native implicit CAD .implicit.js and .implicit.mjs files with GLSL signed-distance fields, smooth booleans and TPMS fields in CAD Viewer. Exp...
playwright engineering personal skills/engineering/playwright/SKILL.md Write and run committed Playwright regression tests, existing suites, CI browser gates and traces for reproducible failures. Use for Playwright test files only; route ordinary browsing, s...
screenshot engineering personal skills/engineering/screenshot/SKILL.md Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable a...
vitest engineering skills-sh skills/engineering/vitest/SKILL.md Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
vue engineering skills-sh skills/engineering/vue/SKILL.md Use for Vue ecosystem work: Vue, Vue Router, Vue testing, VueUse, Pinia, Nuxt, Nitro, and Slidev. Confirm installed versions and project conventions before applying examples.

Failure Modes

  • Confusing browser automation with deterministic test coverage.
  • Skipping console/network inspection.
  • Treating screenshots as proof when an assertion is needed.

Timeline

  • 2026-11-02 | Regenerated this concise family synthesis page from Skill Registry after archiving verbose retired skill-article bodies to Retired Skill Article Ledger. private page
  • 2026-11-02 | Concepts category refresh linked this generated family page to Concept System Map and kept it generated because executable skill source owns the procedure details. private page