Webapp testing
Skill BAKUGOS1/SkilledAgents-Toolkit/skills/codex/webapp-testing
Local web application testing workflow for browser automation, Playwright-style checks, screenshots, console logs, UI behavior debugging, responsive verification, and regression QA. Use when verifying a local web app, testing a frontend change, reproducing UI bugs, checking browser console errors, or validating user flows after implementation.From its SKILL.md
npx -y skills add BAKUGOS1/SkilledAgents-Toolkit --skill webapp-testingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.2 KB, 388 tokens by cl100k_base, as published. Nobody here has run it
Webapp Testing
Overview
Use this skill to verify local web apps with evidence instead of assumptions. It is adapted from useful patterns in Anthropic's Apache-2.0 webapp-testing skill, tuned for Codex's local browser and Windows workspace.
Decision Tree
- If the user explicitly asks for the in-app browser or the target is local, prefer the Codex Browser plugin when available.
- If a dev server is needed, start or reuse the app's normal server command and note the URL.
- If a static HTML file is enough, inspect the file and open it directly.
- If the UI is dynamic or flaky, use reconnaissance first: open page, wait for stable render, capture screenshot/DOM/logs, then interact.
- If Browser tooling is unavailable or a repeatable script is better, write a small Playwright test/script scoped to the flow.
Testing Workflow
- Identify the exact user flow and expected behavior.
- Confirm the app URL, route, auth state, seed data, and viewport.
- Capture baseline evidence: screenshot, visible text, console errors, or network failures.
- Exercise the flow using stable selectors and user-like actions.
- Check desktop and mobile when layout may be affected.
- Record failures with reproduction steps and likely root cause.
- After fixes, rerun the smallest meaningful checks.
What To Verify
- Route loads without blank screen or fatal console errors.
- Primary actions work and preserve data.
- Empty, loading, error, disabled, and validation states are present.
- Mobile layout has no clipped text or overlapping controls.
- Accessibility basics exist for forms, modals, focus, and icon-only controls.
- No unexpected network calls, auth redirects, or broken assets.
Final Handoff
Include URL tested, viewport(s), steps executed, evidence captured, result, and unverified risks.
What ships with it: 1 file
165 B alongside SKILL.md
agents/
- openai.yaml165 B