foundry/modules/web-testing/SKILL.md
Use when running browser QA in a real web session with Playwright MCP, deterministic navigation, screenshots, console evidence, network evidence, accessibility snapshots, or failure reproduction.
npx skillsauth add cubetiq/cubis-foundry web-testingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Canonical browser QA skill for live web flows. Use Playwright MCP first and follow Playwright best practices so the runtime matches the real browser, the evidence is reproducible, and the verdict is tied to actual page behavior rather than static code inspection. Optimize for user-visible behavior, isolated flow execution, and artifact-backed findings over implementation-detail assertions.
Resolve <module-root> to the installed web-testing skill directory before
using sidecars. Module-local helpers below are referenced as
<module-root>/scripts/....
## Web Testing Report
- Flow:
- Base URL:
- Start state:
- Success criteria:
## Execution Log
1. [action] -> [observation]
2. [action] -> [observation]
## Evidence
- Screenshots:
- DOM / accessibility snapshots:
- Console summary:
- Network summary:
## Verdict
- Passed:
- Failed:
- Blocked:
## Follow-ups
- ...
| File | Load when |
| --- | --- |
| <module-root>/scripts/console_summarize.py | Summarizing console output or turning console captures into a compact report. |
| <module-root>/scripts/network_summarize.py | Summarizing network captures or scanning for failed requests. |
tools
Use when investigating latest vendor behavior, comparing tools or platforms, verifying claims beyond the repo, or gathering external evidence before implementation.
documentation
Use when designing database schemas, normalization strategies, indexing plans, query optimization, and migration workflows for relational, document, or hybrid data stores.
development
Use when writing, reviewing, or refactoring modern C#/.NET code, including minimal APIs, records, async streams, pattern matching, DI lifetimes, and memory-efficient performance tuning.
development
Use when conducting code reviews, building review checklists, calibrating review depth, providing structured feedback, or establishing team review practices. Covers review methodology, feedback patterns, automated checks, and batch review strategies.