About qa-web-test
A web QA skill that uses PinchTab for browser-based inspection of a target URL. It captures screenshots, checks responsive layouts and CSS, and writes a report with pass/fail findings.
Key features
- 01Navigate to a target URL
- 02Test selected viewport widths
- 03Capture screenshots
- 04Inspect CSS and layout
- 05Generate a QA report
Use cases
- 01Check a website across viewport sizes
- 02Review layout overflow and styling
- 03Document visual QA results
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ delexw/ claude-code-misc --skill qa-web-testAfter installing, type/qa-web-testin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/breakpoints.mdcss-inspection.mdsteps/step-01-connect.mdstep-02-breakpoints.mdstep-03-emulate-and-capture.mdstep-04-css-inspection.mdstep-04b-visual-inspection.mdstep-05-report.mdDetails
From the project READMEQA Web Testing with PinchTab
Uses Skill("pinchtab") for all browser interaction — navigation, screenshots, viewport emulation, and DOM inspection. Describe what you need and let pinchtab handle the details.
Inputs
Raw arguments: $ARGUMENTS
Infer from the arguments:
- TARGET_URL: the URL to test
- OUT_DIR: output directory for QA report and screenshots, or
./qa-reportsif not provided
Output Location
- Creates or updates
OUT_DIR/qa-report-{timestamp}.md - Screenshots are saved to
OUT_DIR/screenshots/ - Run
mkdir -p OUT_DIR/screenshotsbefore writing to ensure directories exist.
Workflow
Follow these steps in order. Read each step file for detailed instructions.
- Connect and navigate — Navigate to target URL (includes auth check and login if needed)
- Determine breakpoints — Choose viewport widths to test
- Emulate and capture — Set viewport, screenshot, inspect dimensions
- CSS inspection — Inspect computed styles and container queries
- Visual design inspection — Check typography, color, spacing, borders, and visibility
- Report results — Summarize findings with pass/fail table
Reference Files
| Reference | When to Read |
|---|---|
| references/breakpoints.md | Common breakpoint values, container query vs media query gotchas |
| references/css-inspection.md | JS snippets for overflow detection, grid/flex inspection, DOM traversal |
Comments
Markdown supported